質問

テキストボックスに「<テスト>」私は正規表現を使用して入力検証を設定しようとしていますが、私が入力したときに、私はこのエラーを取得しておいてください。

潜在的に危険のRequest.Form値がクライアント

から検出されました

私は、web.configファイルでこれを持っています:

<system.web>
    <httpRuntime requestValidationMode="2.0" />

私もweb.configファイルでこれを持っています:

<system.web>
    <pages controlRenderingCompatibilityVersion="3.5" 
              clientIDMode="AutoID" 
               validateRequest="false">
              ...
              </pages>

と私は、問題のビューのpageディレクティブでこれを持っています:

ValidateRequest="false"

何も助けに思えます。私はこのサイト上でこの質問を見ていると、通常のポスターは、web.configファイルでのhttpRuntimeタグを残して...しかし、私は、私はまだ例外を取得することを含んでいます。任意のアイデア?

役に立ちましたか?

解決

OK、私は答えを見つけました:[ValidateInput(偽)]コントローラやアクションコードの前に! (私は、以前の質問を読んで十分に行っていない!)

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top