【发布时间】:2015-07-09 16:11:16
【问题描述】:
例如,我有一个 txtContent 文本框,然后键入此 HTML 代码 <b>example</b> 到 txtContent 并使用链接将该 HTML 代码提交到 SQL 中的列,但它不起作用,我找到了一些东西比如禁用验证和编码/解码
不知道怎么用?
【问题讨论】:
例如,我有一个 txtContent 文本框,然后键入此 HTML 代码 <b>example</b> 到 txtContent 并使用链接将该 HTML 代码提交到 SQL 中的列,但它不起作用,我找到了一些东西比如禁用验证和编码/解码
不知道怎么用?
【问题讨论】:
在保存到 Html 之前,我们应该对 Html 标签进行编码,然后将其保存到数据库中以获取我们可以使用的文本版本:nvarchar(max) 或 text 或 ntext 列。 对于二进制版本,我们可以使用:varbinay(max) 列。
现在对文本内容进行编码:
string content = System.Security.SecurityElement.Escape(txtContent.Text);
然后将“content”保存到数据库。
【讨论】: