Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Text正在ASP.NET中提供HTMLEncoded输出_C#_Asp.net - Fatal编程技术网

C# Text正在ASP.NET中提供HTMLEncoded输出

C# Text正在ASP.NET中提供HTMLEncoded输出,c#,asp.net,C#,Asp.net,我正在尝试在我的ASP.NET应用程序中使用CKEditor。我得到一个很好的资源如下 我想在不丢失多行文本框格式(粗体、斜体等)的情况下设置CKEditor文本。因此,我正在尝试以下代码 string str = this.CKEditor1.Text; TextBox1.Text = str; 因此,它给了我一个html编码的输出,如下所示 <p>dfgdfgfdgdfgdfgdf<strong>gdf</strong></p> dfgd

我正在尝试在我的ASP.NET应用程序中使用CKEditor。我得到一个很好的资源如下

我想在不丢失多行文本框格式(粗体、斜体等)的情况下设置CKEditor文本。因此,我正在尝试以下代码

string str = this.CKEditor1.Text;
TextBox1.Text = str;
因此,它给了我一个html编码的输出,如下所示

<p>dfgdfgfdgdfgdfgdf<strong>gdf</strong></p>
dfgdfgfdgdfgdfgdfgdf

但我不想有这些标签,但格式应该保留。我尝试使用HTMLEncode和HTMLDecode,也使用了
this.CKEditor1.HtmlEncodeOutput=false但无效

是否有其他方法可以保存文本,而不会将格式丢失到文本框中


我知道文本框不用于存储格式化的html输出,但我必须在应用程序中的文本框(用于历史记录)中存储这些内容(注释)和格式。以前,他们在评论和历史记录中都使用纯文本框。现在需要进行richtext编辑,因此我们要走这条路。任何其他好的方法和建议都是非常受欢迎的。

否,
文本框不能显示格式化的值。这就是为什么你有这个编辑。

您仍然可以将html格式的值存储在数据库中,并将它们(格式化)显示在例如
标签

否,文本框
无法显示格式化值。这就是为什么你有这个编辑。
您仍然可以将html格式化的值存储在数据库中,并将它们(格式化)显示在例如
标签中