TextArea 保存時換行符處理


后台數據保存時就要處理“\r\n",替換成”<br />",前台(html)頁面顯示時再做下處理。

自己是mvc頁面,用到了兩個方法:Html.Raw(),以及HttpUtility.HtmlDecode()

具體代碼:

后台保存到數據庫時替換“\r\n",當然后台編輯的話要再反過來替換:

.Replace("\r\n","<br />");

前台html頁面顯示時:

@Html.Raw(HttpUtility.HtmlDecode(Model.ScenicTime)) 

  

最后,其實textarea里面輸入的值如果不想這樣替換處理的話,頁面上也可以用<pre>標簽來包含,不過這樣的話,樣式可能需要再調整,具體看自己的需要。見下圖

圖 (1)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM