我正在使用Summernote所见即所得编辑器允许用户从我们的应用程序发送内部消息/电子邮件。但是,如果用户发送带有多个空格的消息(即测试测试),插件代码视图会将html设置为(测试 
 
测试)。当我尝试将该字符串插入数据库时,插入的字段只是保存普通的空白,而不是非空白的空格。使用summernote将html存储到SQL Server 2014数据库,使用ASP classic
如何从编辑器中获取html,包括 
,并将其直接存储到数据库中而不会变成空格?
我正在使用Summernote所见即所得编辑器允许用户从我们的应用程序发送内部消息/电子邮件。但是,如果用户发送带有多个空格的消息(即测试测试),插件代码视图会将html设置为(测试 
 
测试)。当我尝试将该字符串插入数据库时,插入的字段只是保存普通的空白,而不是非空白的空格。使用summernote将html存储到SQL Server 2014数据库,使用ASP classic
如何从编辑器中获取html,包括 
,并将其直接存储到数据库中而不会变成空格?
通过使用替代你可以从内容
DECLARE @textwithhtml NVARCHAR(100) = 'Test     Test'
SELECT REPLACE(@textwithhtml, ' ',' ')
问题是原来的消息传递应用程序使用的2种形式,一种为初始文本,然后又“预览”时的形式代替字符串。将数据传递给第二个表单时,浏览器只显示空白字符,因此实体永远不会到达数据库。
通过使用替换?替换(YourHTML,'',' ') –
问题是,这将取代HTML标记之间的空格以及 –
嗯,没有一些实际的数据可以与我们一起猜测。请提供一些细节,以便我们可以在此帮助。 –