所以我将在这里放弃使用此标记的模板:
<!--Wysiwyg editor : Summernote placeholder-->
<div id="demo-mail-compose"></div>
使用此脚本:
$(document).on('ready', function() {
if ($('#demo-mail-compose').length) {
$('#demo-mail-compose').summernote({
height: 500,
toolbar: [
['style', ['bold', 'italic', 'clear']],
['insert', ['link']],
]
});
....
提交按钮后,我不确定如何收集 SummerNote Textarea 服务器端的值,因为它是在客户端生成的......
最佳答案
我不确定我是否会像 Adaam 提到的那样使用 onChange 事件,因为他的链接上的最后一条注释说“当选择按钮(例如中心对齐或更改字体)时,onChange 似乎不会触发”。
我将添加一个隐藏字段控件,并在单击提交按钮时使用按钮的 OnClientClick 事件填充此字段。请参阅下面的示例:
<asp:HiddenField runat="server" ID="hdfSummernoteValue" />
<asp:Button runat="server" ID="btnSave" CssClass="btn btn-primary" Text="Save" OnClientClick="getSummernoteValue();" />
<script type="text/javascript">
function getSummernoteValue() {
$("#<%= hdfSummernoteValue.ClientID %>").val($('#summernote').summernote('code'));
}
</script>
关于asp.net - 如何阅读asp.net VB.net中提交的summernote文本区域中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28485129/