C# 使用C通过ckEditor将HTML插入/显示到SQL Server中#
我正在尝试将CKEditor集成到我的网页中,这是成功的。请告诉我如何将HTML插入数据库并以格式化的方式输出到屏幕上 这是插入我的文本的前端C# 使用C通过ckEditor将HTML插入/显示到SQL Server中#,c#,html,sql-server,repeater,C#,Html,Sql Server,Repeater,我正在尝试将CKEditor集成到我的网页中,这是成功的。请告诉我如何将HTML插入数据库并以格式化的方式输出到屏幕上 这是插入我的文本的前端 <CKEditor:CKEditorControl ID="txtDescription" BasePath="../../../ckeditor/" CssClass="form-control" runat="server"> </CKEditor:CKEditorControl> string sql1 = "INSERT
<CKEditor:CKEditorControl ID="txtDescription" BasePath="../../../ckeditor/" CssClass="form-control" runat="server">
</CKEditor:CKEditorControl>
string sql1 = "INSERT INTO dbo.Blog (Description) " +
"VALUES (@Description)";
SqlCommand cmd1 = new SqlCommand(sql1, con);
con.Open();
string str1 = Server.HtmlDecode(vDescription);
cmd1.Parameters.Add("@Description", SqlDbType.NText).Value = str1;
cmd1.ExecuteNonQuery();
con.Close();
<asp:Repeater runat="server">
<ItemTemplate>
<%# Eval("Description") %>
</ItemTemplate>
</asp:Repeater>
这是显示我的文本的前端
<CKEditor:CKEditorControl ID="txtDescription" BasePath="../../../ckeditor/" CssClass="form-control" runat="server">
</CKEditor:CKEditorControl>
string sql1 = "INSERT INTO dbo.Blog (Description) " +
"VALUES (@Description)";
SqlCommand cmd1 = new SqlCommand(sql1, con);
con.Open();
string str1 = Server.HtmlDecode(vDescription);
cmd1.Parameters.Add("@Description", SqlDbType.NText).Value = str1;
cmd1.ExecuteNonQuery();
con.Close();
<asp:Repeater runat="server">
<ItemTemplate>
<%# Eval("Description") %>
</ItemTemplate>
</asp:Repeater>
但是我仍然在我的显示页面中显示html代码。。。
像这样:
<p>This is the text that was displayed</p>
这是显示的文本
注意:我将在中继器内显示输出您如何从
txtDescription
获取值和/或将值分配给vDescription
?UpdateRecordWithImage(txtDescription.Text);UpdateRecordWithImage(字符串vDescription.Text){}