CKEditor имеет пустое значение в текстовом поле asp:
Я реализовал CKEditor в моей визуальной студии 2013, и это было ясно показано с помощью элемента asp:Textbox.
Но каким-то образом, пока я получаю значение, оно возвращается пустым.
это мой код:
<div class="row">
<div class="col-md-11">
<asp:TextBox ID="bodyMessageTextBox" runat="server"></asp:TextBox>
<script type="text/javascript">
CKEDITOR.replace("ctl00_ContentPlaceHolder1_bodyMessageTextBox");
</script>
</div>
</div>
и я получаю с этим методом;
_msemailsetup.BodyMessage = this.bodyMessageTextBox.Text;
может кто-нибудь помочь мне решить это?
1 ответ
Решение
Вы получите данные с кодом ниже:
Осмотреть в браузере проверить имя редактора
var editorText = CKEDITOR.instances.bodyMessageTextBox.getData();
_msemailsetup.BodyMessage = editorText ;