摘要:網頁文字換行
有一段文字如下:
(1) Jason
(2) Chang
若將上述這段有換行的文字儲存在資料庫裡,則從資料表裡撈出的欄位值會呈現 (1) Jason\r\n(2) Chang
將撈出的內容值 string note = dt.Rows[0]["note"].ToString();
直接呈現在網頁上的話會是
(1) Jason (2) Chang
完全沒有達到換行效果。
因此,要將內容貼到網頁上之前必須經過以下處理:
string note = Server.HtmlEncode(dt.Rows[0]["note"].ToString()).Replace("\n", "<br />");
網頁上便能呈現換行效果。
(1) Jason
(2) Chang