我没有使用AjaxControlToolkit的HtmlEditor,因为它没有直接按钮来插入图像,这就是为什么我搜索了另一个编辑器,我终于找到了Winthusiasm编辑器。
一切似乎都很好,但事实并非如此。让我们一步一步看。在示例中,我演示了下标的使用,但对于文本的任何改进(粗体,斜体,......),行为都是相同的:
1 - 我使用HtmlEditor将增强文本插入数据库。我开发了一个用作ControlPanel的页面,此页面将ListView
中存储在数据库中的现有项目显示为:
2 - 如果我点击“编辑”按钮,我可以通过HtmlEditor编辑内容:
3 - 到目前为止一切顺利。问题出现在最终用户页面上,该页面将为页面的所有常规用户显示内容:
我在最后一页研究了生成的源代码,但我找不到任何br
声明的内容。代码中的一切似乎都没问题,所以我完全迷失了。我尝试在ASP:Literal
和ASP:Label
中输入文字,但结果是一样的。
有什么想法吗?非常感谢。
答案 0 :(得分:0)
解决。我发现这只是一个CSS问题,因为虽然Chrome以错误的方式显示文本,但Internet Explorer正好渲染它,因此它不会成为代码问题。