asp.net – 的目的

前端之家收集整理的这篇文章主要介绍了asp.net – 的目的前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在web.config中使用了以下内容
<pages enableEventValidation="false">

这纠正了我们在Ajax中遇到的问题。

我们有一个网页,如果您浏览直接使用标准的HTML超链接工作正常。

如果您通过网格视图中的链接浏览到另一页面页面,并将RowCommand事件中的response.redirecting转发到在querystring中传递ID的页面。该页面会从面板中的控件引发错误

“无效的回发或回调参数事件验证是使用配置或页面EnableEventValidation =”true“%>在一个页面中启用的。为了安全起见,此功能验证发回或回调事件的参数是源自服务器如果数据有效和预期,则使用ClientScriptManager.RegisterForEventValidation方法注册回发或回调数据进行验证。“

我很高兴离开页面验证是虚假的,因为它似乎没有其他效果

任何想法发生了什么?

解决方法

阅读 documentation

编辑:出于安全考虑,最好不要把它设置为真。

因此,我建议您将其设置为false,仅在其导致问题的各个AJAX页面上,同时在web.config中将其设置为true。

原文链接:https://www.f2er.com/aspnet/252787.html

猜你在找的asp.Net相关文章