今天我们的程序发现提示这个错误:
查了相关资料最终弄明白怎么回事:
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); }
转载于:https://www.cnblogs.com/lfzwenzhu/archive/2010/05/17/1737302.html
相关资源:数据结构—成绩单生成器