2010-06-09 48 views
0

我在嘗試使用正則表達式設置輸入驗證,但當我在「<test>」中輸入「error」時,文本框:從所述客戶端「有潛在危險的Request.Form值...」 - mvc 2,.net 4.0

檢測

有潛在危險的Request.Form值我有這在web.config:

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

我也有這個在web.config:

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

,我有這問題的看法的頁面指令:

ValidateRequest="false" 

似乎沒有任何幫助。我在這個網站上看到了這個問題,通常海報會在web.config中留下httpRuntime標記......但是我已經包含了這個,但我仍然會遇到異常。有任何想法嗎?

回答

1

好的,我找到了答案:[ValidateInput(false)]之前的控制器或行動代碼! (在閱讀先前的問題時,我沒有做得足夠遠!)

相關問題