2016-10-10 25 views
0

我試圖創建自己的網站新聞源。現在新聞專欄的類型是longtext。我varchar但它沒有工作。有幾行格式化文本。我的意思是他們有「回車」。我從代碼中的數據庫中獲取數據,並將它們設置爲會話。在設計頁面我試過這個:我怎樣才能從MySQL數據庫中插入格式化的文本,並用它

<div>sessioncode.toString()</div> 
<div>sessioncode</div> 

<div class="panel-body"> 
<%:Session["HaberIcerik"]%> 
</div> 

兩者都被忽略\r(回車)。 <a>標籤看起來像一個正常的<a>字符串。在後面的代碼我做到了這一點:

sessionvalue = sqldatas.rows[0]["newscontent"]; 
sessionvalue = sqldatas.rows[0]["newscontent"].toString(); 
Session["HaberIcerik"] = haber.Rows[0]["haberIcerik"]; 

你有什麼建議?

回答

0

Web瀏覽器將轉換並在需要<br />被用來表示一個換行符HTML規範規定的凝聚新線的空白。

無論是預渲染過程之前字符串:

sessionvalue = Regex.Replace(input_string, @"\r\n?|\n", "<br />"); 

或呈現原樣,但具有white-space: pre CSS樣式的元素中。

+0

我有了
標籤的記錄,但它並不像HTML代碼。看起來像這樣:http://yorumla.info/haber/2 – ATA

相關問題