TextBox中输入格式化符串如:
<HEAD>
         <title>实用网址后台管理</title>
<meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
<meta content="C#" name="CODE_LANGUAGE">
<meta content="JavaScript" name="vs_defaultClientScript">
<meta content="http://schemas.microsoft.com/intellisense/ie5"   name="vs_targetSchema"> <link href="../index.css" type="text/css" rel="stylesheet">
</HEAD>
写入数据库,取出时在写回TextBox,要求按输入格式写回TextBox包括换行符等,怎么写.

解决方案 »

  1.   

    /// <summary>
    /// 字符转换保存到数据库
    /// </summary>
    /// <param name="oldString"></param>
    /// <returns></returns>
    public static string DisposalString(string oldString)
    {
    oldString = oldString.Replace("\r\n","<br>");
    oldString = oldString.Replace("\r","<br>");
    oldString = oldString.Replace("\n","<br>");
    oldString = oldString.Replace(" ","&nbsp;");
    oldString = oldString.Replace(" ","&nbsp;");
    return oldString;
    } /// <summary>
    /// 字符从数据库取出
    /// </summary>
    /// <param name="newString"></param>
    /// <returns></returns>
    public static string DisposalStringBack(string newString)
    {

    newString = newString.Replace("<br>","\n");
    newString = newString.Replace("&nbsp;"," ");

    return newString;
    }