Как сохранить tinymce, используя кнопку asp

0

Я использую asp.net и С# для создания веб-сайта, который может загружать, редактировать, сохранять файл. Я использую tinymce в качестве текстового редактора, но проблема в том, что я знаю, как настроить плагины сохранения в tinymce. У меня есть кнопка asp для использования в качестве кнопки сохранения, но как настроить ее для сохранения в файл.html?

javascript для замены крошечного тестером:

           $('#<%=btnsave.ClientID%>').show()  //save button
           tinymce.init({selector: "textarea"});   //replace texteditor

это код разметки:

            <textarea name="textarea" cols="100" rows="5" style="visibility: hidden;">
            </textarea>
            <br /><asp:Button Text="Save" runat="server" ID="btnsave" style="display:none;" onclick="btnsave_Click" />

Это в коде

           protected void btnsave_Click(object sender, EventArgs e)
              {
                string path = Server.MapPath("~/WordExcelPPointToHtml/test.html");
                File.WriteAllText(path,HtmlTextArea);     //this line have error!!
              }

Может ли кто-нибудь помочь мне в этом? Заранее спасибо. С нетерпением жду ответа.

1 ответ

0
Лучший ответ

Вам нужно заменить элемент управления html веб-элементом управления ASP.NET, и вы сможете получить доступ к значению программно в коде.

Например

<asp:TextBox ID="txt" Name="textarea" Columns="100" Rows="5" TextMode="MultiLine" runat="Server"></asp:TextBox>

И в коде позади:

protected void btnsave_Click(object sender, EventArgs e)
{
    string path = Server.MapPath("~/WordExcelPPointToHtml/test.html");
    File.WriteAllText(path, txt.Text);
}

Вы также должны рассмотреть некоторые ошибки обработки в btnSave_Click

  • 0
    Я нашел ответ .. в любом случае спасибо за этот совет: D

Ещё вопросы

Сообщество Overcoder
Наверх
Меню