Как отобразить HTML-текст внутри элемента управления textarea в asp.net[.net 4 Framework]?

Я добавил одну кнопку отправки и один элемент управления textArea на странице asp.net(4 framework). Когда пользователь нажимает кнопку отправки, я получаю HTML-текст и должен отображать его в элементе управления textArea.

например: (я) <B><I>some text</I></B> Затем я должен отобразить текст с полужирным шрифтом и стиль ITALIC в текстовой области управления

(ii) Также необходимо отобразить Html TABLE внутри элемента управления textArea.

Я не знаю, возможно ли это или нет...

Пожалуйста, помогите мне выйти из этой проблемы...

4 ответа

Решение

Мы можем использовать буквальный контроль для этого требования.

  <asp:Literal id="literal1" Text="I love ASP!" runat="server" />

В C#

   literal1.text=htmlString;

Это работает хорошо для меня...

Это невозможно со стандартной текстовой областью.

Вам понадобится поле для редактирования расширенного текста. Для этого есть много редакторов.

Взгляни на

Крошечный MCE

или же

CLEditor на основе jQuery

Текстовые поля, используемые в целом, ограничены по своим функциональным возможностям, поэтому для получения дополнительных возможностей редактирования и редактирования необходимо пройти через функциональные возможности Richtextbox. Я думаю, что эта ссылка может помочь: Richtextbox

Ну, вы не можете отобразить таблицу внутри TextArea, но вы, безусловно, можете установить ее CSS для отображения текста жирным шрифтом и курсивом.

Вы можете использовать textarea{ font-weight: bold; стиль шрифта: курсив; }

Вы можете использовать TinyMCE, как упомянуто nunespascal, или вы можете использовать div, чтобы выглядеть как текстовое поле, пожалуйста, проверьте ссылку ниже.

Как сделать редактируемый DIV похожим на текстовое поле?

Другие вопросы по тегам