PDA

View Full Version : این خطا از کجا ناشی میشه؟



سار
پنج شنبه 12 مهر 1386, 16:21 عصر
هیچ عنوان مناسبی براش به ذهنم نرسید.

Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="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 ClientScriptManager.RegisterForEventValidation 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.ArgumentException: Invalid postback or callback argument. Event validation is enabled using <pages enableEventValidation="true"/> in configuration or <%@ Page EnableEventValidation="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 ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.


مشکل از اونجا شروع شد که من یه رخداد SelectedIndexChanged رو یک DropDownList نوشتم.
با true دشن enableEventValidation هم هیچ چیز کار نمیکنه.
کمک کنید لطفن.

medi33
پنج شنبه 12 مهر 1386, 17:27 عصر
سلام
از این دستور استفاده کنید شاید درست بشه:
این کد رو در PageLoad صفحه بنویس
مشکل شما با این کلاس حل میشه .. اگر با کد زیر درست نشد دربارش بیشتر تحقیق کنید...



ClientScript.RegisterForEventValidation("ClientScript");

rtech
پنج شنبه 12 مهر 1386, 18:02 عصر
http://odetocode.com/Blogs/scott/archive/2006/03/21/3153.aspx

abadanboy
پنج شنبه 12 مهر 1386, 23:59 عصر
من امروز دقیقاً داشتم با جاوا برای dropdownlist ایتم ایجاد می کردم که به همین error برخوردم و مشکلم با این حل شد



<%@PageLanguage="C#"AutoEventWireup="true"EnableEventValidation="false"CodeFile="Default2.aspx.cs"Inherits="Default2" %>


EnableEventValidation="false" بزار درست می شه