问题描述
我已将 Summernote WYSIWYG 编辑器添加到我的 asp.net c# 项目中,它主要工作,但是当我输出 html 时段落样式被忽略,因此字体和其他样式会反映在输出中,但如果我有4个段落,它们将作为一个块输出。
有什么想法吗?
谢谢
初始化 Summernote:
<script>
$('#summernote').summernote({
placeholder: 'Hello stand alone ui',tabsize: 2,height: 300,toolbar: [
['style',['style']],['font',['bold','underline','clear']],['color',['color']],['para',['ul','ol','paragraph']],['table',['table']],['insert',['link','picture','video']],['view',['fullscreen','codeview','help']]
]
});
</script>
用于添加/编辑描述字段的 HTML 输入(字段是一个字符串):
<div class="form-group">
<label asp-for="Description" class="control-label"></label>
<textarea id="summernote" asp-for="Description" rows="8" class="form-control"></textarea>
<span asp-validation-for="Description" class="text-danger"></span>
</div>
HTML 输出:
<p>
@Html.Raw(Model.Description)
</p>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)