嗨當我點擊用戶登錄表單上的提交按鈕時出現此錯誤,因爲在同一頁上有一箇中繼器正在重複發佈的HTML表單內容。除了將ValidateRequest =「false」應用於登錄用戶控件之外,還有什麼我可以在中繼器中添加以阻止此問題?從客戶端檢測到有潛在危險的Request.Form值
0
A
回答
0
當您將ValidateRequest設置爲false
時,所有類型的危險字符都將被接受爲參數,因此如果您打算重新顯示此用戶輸入,則必須確保對它們進行正確的HTML編碼。
0
如果由於某種原因,你不能HTML編碼文本:
1)在中繼器,渲染HTML元素中的危險文本沒有得到公佈,像<p>
或<span>
。
2)如果您絕對必須在<input>
元素內渲染HTML,請禁用這些元素,以便頁面不會提交它們。
0
我回答瞭如何在這裏請允許這一點: "<" in a text box in ASP.NET --> how to allow it? 基本上僅由後
相關問題
- 1. 從客戶端檢測到有潛在危險的Request.Form值
- 2. 從客戶端MVC4檢測到有潛在危險的Request.Form值
- 3. 從客戶端檢測到有潛在危險的Request.Form值
- 4. 從客戶端檢測到有潛在危險的Request.Form值
- 5. System.Web.HttpRequestValidationException:從客戶端檢測到潛在危險的Request.Form值
- 6. 從客戶端檢測到潛在危險的Request.Form值
- 7. 從客戶端檢測到潛在危險的Request.Form值
- 8. 從客戶端檢測到潛在危險的Request.Form值
- 9. CollapsiblePanelExtender從客戶端檢測到潛在危險的Request.Form值
- 10. 從客戶端檢測到潛在危險的Request.form值
- 11. ASP.NET Webforms - 「從客戶端檢測到潛在危險的Request.Form值」
- 12. 從客戶端檢測到潛在危險的Request.Form值
- 13. 「檢測到潛在危險的request.form值」
- 14. 從客戶端檢測到有潛在危險的Request.Form值異常
- 15. 從客戶端檢測到有潛在危險的Request.Form值(wresult =「<trust:RequestSecuri ...」)
- 16. ASP.NET 4.5從客戶端檢測到有潛在危險的Request.Form值
- 17. IE只 - 從客戶端(MVC-剃刀)檢測到有潛在危險的Request.Form值
- 18. 從客戶端檢測到有潛在危險的Request.Form值,請編碼幫助
- 19. MVC 5 - 從客戶端檢測到有潛在危險的Request.Form值
- 20. 潛在危險Request.Form值被檢測到
- 21. 提醒用戶「從客戶端檢測到潛在危險的Request.Form值」
- 22. 無法過濾「從客戶端檢測到潛在危險的Request.Form值」在elmah
- 23. System.Web.HttpRequestValidationException:從機器人的客戶端檢測到潛在危險的Request.Form值?
- 24. MVC 4 - Razor - 「從客戶端檢測到潛在危險的request.form值」
- 25. 如何解決..從客戶端檢測到潛在危險的Request.Form值
- 26. 「在客戶端檢測到潛在危險的Request.Form值」之前頁面加載
- 27. 從客戶端檢測到潛在危險的Request.Path值
- 28. 從客戶端檢測到潛在危險的Request.Path值(:)
- 29. 獲取「從客戶端(&)檢測到潛在危險的Request.Path值」
- 30. 從客戶端檢測到潛在危險的Request.QueryString值
的中繼器已經重複那些有閱讀itembound它們的值.NET hiddenfields之前逃離HTML。首先,我如何'禁用'這些元素,其次它會影響他們在itembound上閱讀? – 2010-11-15 16:07:58
@phil - aha。您無法禁用隱藏的輸入字段。但是,你應該能夠採取另一種方法,無論你在做什麼。在'OnItemDataBound'期間,不應該有必要從.aspx中讀取任何東西 - 你能否詳細說明你在那裏做什麼? (也許在另一個問題。) – 2010-11-15 16:14:01