如何在文本框中显示为Html内容

时间:2015-04-21 12:24:46

标签: asp.net

如何在Textbox控件

中显示Html内容

例如:

string text="<b>" + Hi How are you + "</b>";    
txtEditor.Text=text.ToString();

我必须以粗体字母显示这些文字,我如何实现这个

3 个答案:

答案 0 :(得分:1)

您可以更改TextBox的字体属性:

txtEditor.Font = new Font(txtEditor.Font, FontStyle.Bold);

答案 1 :(得分:0)

有关现有的html编辑器,请参阅this link。我强烈建议您仔细阅读有关跨网站脚本的段落,无论您是否决定使用该控件。

答案 2 :(得分:0)

要在asp:textbox控件中显示粗体文本,您可以在设计时或运行时使用样式

<。> 在.aspx页面设计时间

<asp:TextBox ID="textBox1" style="font-weight:bold;" runat="server"></asp:TextBox>

OR

代码背后的

textBox1.Font.Bold = true;

你可以尝试任何一个来获得理想的结果。我在这里的建议是使用CSS样式在文本框中获得更高级的格式