我在我的页面上使用了AjaxControlToolkit html编辑器:
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit.HTMLEditor"
TagPrefix="cc1" %>
<cc1:Editor ID="txtjobdesc" runat="server" AutoFocus="False" />我将值作为txtjobdesc.Content.Tostring();发送到数据库
但是,如果我在编辑器中只输入一个段落,它会显示相同的描述。如果我使用任何项目符号和突出显示的单词,它会显示项目符号单词,重叠的单词在下面。
如何将其显示为html描述?
请帮帮我..
发布于 2011-09-07 17:57:36
将编辑器输出以Server.HTMLencode(editor.content)格式编码后发送到数据库,并以Server.HTMLDecode(editor.content)格式返回
我非常确定它会起作用的。
发布于 2010-08-19 12:57:03
如果使用sql,则将列的数据类型设置为text。Sql2005/2008,我确定。早期版本不确定
发布于 2011-01-01 19:24:16
有两种方法可以做到这一点:可以使用Nvarchar类型或使用NText (MAX)数据类型,我认为后者要好得多,因为它的行为类似于Nvarchar类型,并提供了更好的字符串操作。否则,varchar的最大容量为8000字节。
https://stackoverflow.com/questions/2912496
复制相似问题