2013-03-06 51 views

回答

3

你應該的HTMLEncode文本要設置在一個文本框:

txtOutput.Text = Server.HtmlEncode(MyText)

而且HtmlDecode文本您從一個文本框獲得:

MyText = Server.HtmlDecode(txtOutput.Text)

如果要存儲的數據在SQL中,我也推薦使用parameterized queries。它爲您處理大多數安全問題,例如SQL注入。

+2

這似乎與應該做的事情相反。你不應該編碼你發送到輸出的任何東西來防止腳本執行嗎? – 2014-09-10 20:39:15

+0

@JustinSkiles此答案錯誤? – 2014-10-27 21:34:24

+0

它應該是相反的。 – drowa 2016-02-26 07:13:31

相關問題