ASP.NET 提示错误:Invalid postback or callback argument...
今天我们的程序发现提示这个错误:
查了相关资料最终弄明白怎么回事:
ASP.NET 2.0中增加了一个功能叫做事件验证.
当使用javascript修改DropDownList, ListBox 的值时,会出现此错误提示。
1,禁用事件验证
web.config:
<system.web>
< pages enableEventValidation = " false " />
</system.web>
文件里面:
EnableEventValidation ="false"
2。为事件验证注册客户端可能使用的值
protected override void Render(HtmlTextWriter writer)
{
ClientScript.RegisterForEventValidation(_recipeList.UniqueID,“4”);
base.Render(writer);
}
继续追寻。。。。。。