问题如下:
    就像编辑邮件内容一样,内容即包括图片,又包括文字,获取还有字体的大小、颜色不一致的情况,请问如何保存这样的非纯文本数据呢???急!

解决方案 »

  1.   

    使用文本编辑器如DotNetTextBox ,FCKeditor ,Cute Edite
    Freetextbox 
    UBB在线编辑器 
    codeHighlighter
      

  2.   

    把文本编辑器的内容存入一个数据库字段中。创建一个数据库,设置其中的一个字段类型为ntext,名称为TCtext。
    前台文本编辑器的ID为textWCID。
    在后台向数据库中写入就行了。
    TCtext=textWCID.value;
    具体的链接数据库,写入数据的就不说了。
      

  3.   

    保存??
    是否可以使用上传控件FileUploader做保存??
    读出
     if (this.FileUpload1.HasFile)
            {
                string file = this.Server.MapPath("~/") + "a.txt";
                byte[] bs = this.FileUpload1.FileBytes;
                string content = Encoding.Default.GetString(bs);
                this.TextBox1.Text = content;
            } 
    写入:
      protected void Button2_Click(object sender, EventArgs e)
        {
            byte[] bs = Encoding.Default.GetBytes(TextBox1.Text);        FileStream fs = File.Open(file, FileMode.OpenOrCreate, FileAccess.ReadWrite);
            fs.Write(bs, 0, bs.Length);
            fs.Flush();
            fs.Close();
        }