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 ;
Другие вопросы по тегам