在 .net後台添加以下兩個方法
第一個方法是把文本框的格式保存起來
public static string HtmlEncode(string encodeString)
{
encodeString = encodeString.Replace("<", "<");
encodeString = encodeString.Replace(">", ">");
encodeString = encodeString.Replace(" ", " ");
encodeString = encodeString.Replace("’", "'");
encodeString = encodeString.Replace(((char)13).ToString(), "<br>");
encodeString = encodeString.Replace(((char)10).ToString(), "/n");
return encodeString;
}
第二個方法是把保存好的格式轉換成顯示形式顯示出來
public static string HtmlDecode(string encodeString)
{
encodeString = encodeString.Replace(" ", " ");
encodeString = encodeString.Replace("<", "<");
encodeString = encodeString.Replace(">", ">");
encodeString = encodeString.Replace("'", "’");
encodeString = encodeString.Replace("<br>", ((char)13).ToString());
encodeString = encodeString.Replace("/n", ((char)10).ToString());
return encodeString;
}
注意在 label 上顯示不用調用方法,
如果在 textBox 上顯示就如下:
TextBox1.Text=HtmlDecode(str);