大佬教程收集整理的这篇文章主要介绍了asp.net – 使用JavaScript重新排列的ListBox元素导致回发时出现事件验证错误,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我准备了一个测试应用程序.您所要做的就是下载存档并运行项目.在网页上选择3项,按全部添加,然后将第三个元素向上移动一级,然后点击“按钮”.错误将显示出来.关闭事件验证绝不是可以接受的.任何人都可以帮助我,我已经花了两天没有找到解决方案.
1)最简单的是在服务器上进行交换逻辑而不是使用javascript.这样,视图状态将在回发之间保留,并且多次往返服务器的额外开销可能不是问题.
2)如果多次往返服务器是一个问题,请编写一个服务器控件来处理它自己的视图状态.这当然是一种非常吸引人的方法.
3)中间地面方法可以是使用两个简单的html列表(只需编写html标签而不使用asp.net控件),并在客户端维护javascript中隐藏字段中的iD列表.在post BACk上只需解析隐藏字段并提取id忽略html列表.
如果没有针对它的严重论据,我会选择1.
以上是大佬教程为你收集整理的asp.net – 使用JavaScript重新排列的ListBox元素导致回发时出现事件验证错误全部内容,希望文章能够帮你解决asp.net – 使用JavaScript重新排列的ListBox元素导致回发时出现事件验证错误所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。