I have a DataList in which the ItemTemplate contains two Button controls
that use EventBubbling. When I click either of them I receive the following
error:
Server Error in '/' Application.
--------------------------------------------------------------------------------
Invalid postback or callback argument. Event validation is enabled using
<pages enableEventVali dation="true"/in configuration or <%@ Page
EnableEventVali dation="true" %in a page. For security purposes, this
feature verifies that arguments to postback or callback events originate
from the server control that originally rendered them. If the data is valid
and expected, use the ClientScriptMan ager.RegisterFo rEventValidatio n method
in order to register the postback or callback data for validation.
Description: An unhandled exception occurred during the execution of the
current web request. Please review the stack trace for more information
about the error and where it originated in the code.
Exception Details: System.Argument Exception: Invalid postback or callback
argument. Event validation is enabled using <pages
enableEventVali dation="true"/in configuration or <%@ Page
EnableEventVali dation="true" %in a page. For security purposes, this
feature verifies that arguments to postback or callback events originate
from the server control that originally rendered them. If the data is valid
and expected, use the ClientScriptMan ager.RegisterFo rEventValidatio n method
in order to register the postback or callback data for validation.
Source Error:
An unhandled exception was generated during the execution of the
current web request. Information regarding the origin and location of the
exception can be identified using the exception stack trace below.
Stack Trace:
[ArgumentExcepti on: Invalid postback or callback argument. Event validation
is enabled using <pages enableEventVali dation="true"/in configuration or
<%@ Page EnableEventVali dation="true" %in a page. For security purposes,
this feature verifies that arguments to postback or callback events
originate from the server control that originally rendered them. If the
data is valid and expected, use the
ClientScriptMan ager.RegisterFo rEventValidatio n method in order to register
the postback or callback data for validation.]
System.Web.UI.C lientScriptMana ger.ValidateEve nt(String uniqueId, String
argument) +2082588
System.Web.UI.C ontrol.Validate Event(String uniqueID, String
eventArgument) +106
System.Web.UI.W ebControls.Butt on.RaisePostBac kEvent(String eventArgument)
+32
System.Web.UI.W ebControls.Butt on.System.Web.U I.IPostBackEven tHandler.RaiseP ostBackEvent(St ring
eventArgument) +7
System.Web.UI.P age.RaisePostBa ckEvent(IPostBa ckEventHandler
sourceControl, String eventArgument) +11
System.Web.UI.P age.RaisePostBa ckEvent(NameVal ueCollection postData) +33
System.Web.UI.P age.ProcessRequ estMain(Boolean
includeStagesBe foreAsyncPoint, Boolean includeStagesAf terAsyncPoint) +5102
--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:2.0.507 27.42; ASP.NET
Version:2.0.507 27.210
I had trouble getting the instructions in the error to work. If anybody can
help me here, I would greatly apprecciate it. Thanks.
--
Nathan Sokalski
nj********@hotm ail.com
http://www.nathansokalski.com/