【问题标题】:How to disable server side validation for a certain field?如何禁用某个字段的服务器端验证?
【发布时间】:2011-11-09 15:41:06
【问题描述】:

在我的 apsx 页面中,我有一个允许用户输入 html 标记的文本框。但它会出现以下验证错误,“从客户端检测到潜在危险的 Request.Form 值......”。我尝试了几种方法来防止它,除了将 ValidateRequest 设置为 false 之外,它们都不起作用。现在我在想有什么方法可以禁用此文本框的服务器端验证。我知道在 MVC 中有几种方法。但我没有使用 MVC。我的页面只是普通的aspx,有什么办法吗?

我尝试将我的 TextBox 的 CausesValidation 设置为 False,但不起作用,仍然出现错误。

【问题讨论】:

    标签: asp.net server-side-validation


    【解决方案1】:

    看看这里:http://msdn.microsoft.com/en-us/library/bt244wbb.aspx

    您可以在每个控件的基础上禁用。

    【讨论】:

    • 我尝试了我的文本框,如果我放置 html 标签,我仍然会收到该验证错误。另外,CauseValidation 默认设置为 false。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-05-13
    • 2014-11-23
    • 2011-07-19
    • 1970-01-01
    相关资源
    最近更新 更多