asp.net - enableEventValidation 和 validateRequest 区别

标签 asp.net

enableEventValidation 和 validateRequest 之间有什么区别?虽然前者是由控件引起的回发/回调(我假设只有服务器端?请告知),但后者是在每个请求上,这无论如何都是由控件回发引起的?或者 validateRequest 会通过点击标准 html 链接来启动吗?

谢谢

最佳答案

根据 MSDN

EnableEventValidation 的定义: “获取或设置一个值,该值指示页面是否验证回发和回调事件。”

ValidateRequest的定义: “获取或设置一个值,该值确定 ASP.NET 是否检查浏览器输入中的危险值。”

关于asp.net - enableEventValidation 和 validateRequest 区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2120377/

相关文章:

asp.net - Web.config 转换在没有行返回的地方添加额外的行返回

c# - 查找单词的正则表达式

c# - 将 IEnumerable 添加到 ViewState

c# - 如何在运行时更改/创建 rldc、reportViewer 对象和数据集?

asp.net - VS2010 程序集加载错误

html - 背景图像不时变化时的文本可见性问题

javascript - 使用 jquery AJAX 的 POST 调用不起作用

sql - 指定的转换对 DataReader 无效

c# - onclick 事件不调用函数?

C# - 将上传的 Excel 文件保存到 MemoryStream,然后用它来填充 DataTable