我有一個多行TextBox,其中的.Text屬性被保存在SQL 2008數據庫中。當我提交文本框時,我放棄了返回。我該如何處理?在ASP.NET文本框中保留換行符
我已經使用Enviroment.Newline()來做一些HTML轉換的東西,但我從來沒有遇到過這個特定的問題。
編輯:沒關係,它工作得很好,但我錯誤地替換了「\ n」。愚蠢的錯誤。我必須將「\ n」轉換爲<p>
標籤。我以前做過這個,但如果有人想回答,我會將他們的答案標記爲正確。
我有一個多行TextBox,其中的.Text屬性被保存在SQL 2008數據庫中。當我提交文本框時,我放棄了返回。我該如何處理?在ASP.NET文本框中保留換行符
我已經使用Enviroment.Newline()來做一些HTML轉換的東西,但我從來沒有遇到過這個特定的問題。
編輯:沒關係,它工作得很好,但我錯誤地替換了「\ n」。愚蠢的錯誤。我必須將「\ n」轉換爲<p>
標籤。我以前做過這個,但如果有人想回答,我會將他們的答案標記爲正確。
你已經解決了你自己的問題,這很好。
但我會評論一件事:你說你用<p>
代替\n
,但它聽起來像你這樣做,我建議改爲用<br>
代替。
乾杯。 -S。
是不是應該是
? –
2012-12-19 02:14:11
@BH在XHTML中,它是
。在HTML中,
或
工作(請參閱http://stackoverflow.com/questions/3558119/are-self-closing-tags-valid-in-html5)。 –
2013-01-03 22:07:21
[最佳實踐:顯示通過多行文本框輸入的文本]的可能重複(http://stackoverflow.com/questions/3007024/best-practices-displaying-text-that-was-input-via多行文本框) – egrunin 2010-09-24 19:02:40
您可以回答自己的問題並將其標記爲正確。 – 2010-09-24 19:06:09
由於某種原因,我在這裏沒有看到編輯歷史記錄.... – NotMe 2010-09-24 19:11:14