1
我在ASP.NET當文本框中包含<BR/>,按鈕是沒有得到點擊
在應用程序的Web應用程序我有網頁包含一個文本框中輸入了書的詳細信息。
我希望用戶在該文本框中輸入<BR/>
。
當一個文本框包含<BR/>
字符串時,一個將數據提交給服務器的按鈕沒有被點擊。我不希望用戶應該在文本框中輸入< BR/ >
行而不是<BR/>
任何幫助?
我在ASP.NET當文本框中包含<BR/>,按鈕是沒有得到點擊
在應用程序的Web應用程序我有網頁包含一個文本框中輸入了書的詳細信息。
我希望用戶在該文本框中輸入<BR/>
。
當一個文本框包含<BR/>
字符串時,一個將數據提交給服務器的按鈕沒有被點擊。我不希望用戶應該在文本框中輸入< BR/ >
行而不是<BR/>
任何幫助?
默認情況下,ASP.Net將拒絕任何包含任何看起來像XSS的回傳。
例如<script>alert('xss');</script>
被阻止。
但是<br />
也被阻止了,大多數網站都關閉了 - 這取決於您使用的是WebForms還是MVC。
對於的WebForms添加<pages validateRequest="false">
到你的配置的<system.web>
部分,或者如果你只想要那頁可以有HTML標籤一個POST,你還可以添加validateRequest="false"
到您的asp.net頁面<@
內頂部指令
對於MVC將[ValidateInput(false)]
添加到您的操作或控制器。
太好了!!! @Keith和@ Balexandre非常感謝... – PramodChoudhari 2011-05-13 08:32:41