Как отобразить 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;
Это работает хорошо для меня...
Это невозможно со стандартной текстовой областью.
Вам понадобится поле для редактирования расширенного текста. Для этого есть много редакторов.
Взгляни на
или же
CLEditor на основе jQuery
Текстовые поля, используемые в целом, ограничены по своим функциональным возможностям, поэтому для получения дополнительных возможностей редактирования и редактирования необходимо пройти через функциональные возможности Richtextbox. Я думаю, что эта ссылка может помочь: Richtextbox
Ну, вы не можете отобразить таблицу внутри TextArea, но вы, безусловно, можете установить ее CSS для отображения текста жирным шрифтом и курсивом.
Вы можете использовать textarea{ font-weight: bold; стиль шрифта: курсив; }
Вы можете использовать TinyMCE, как упомянуто nunespascal, или вы можете использовать div, чтобы выглядеть как текстовое поле, пожалуйста, проверьте ссылку ниже.