asp.net中textbox控件如何正常显示html文本

textbox能把显示html代码转化成正常模式吗比如数据库接收的是<p>你好</p>会textbox里正常显示你好而不是把代码和文字一起显示出来... textbox能把显示 html代码转化成正常模式吗
比如数据库接收的是 <p>你好</p>
会textbox里正常显示 你好 而不是把代码和文字一起显示出来
展开
 我来答
千两黄金
2010-01-07 · TA获得超过197个赞
知道小有建树答主
回答量:105
采纳率:0%
帮助的人:100万
展开全部
因为你使用的是TextBox 所以楼上的说的不对
嵌套在 TextBox 里的 html 标签 是不会被编译的

以为编译后的形式是
===============================================================
<input name="TextBox1" type="text" value="<a href='#'>超链接</a>" id="TextBox1" />
================================================================
所以:显示时还是
※※※<a href='#'>超链接</a>※※※

可以使用Lable 来替代 TextBox
然后再使用楼上的方法
还有一种方法就是使用 FreeTextBox 控件
那个如果内容少就完全没必要使用控件了
欢迎入群,一起学习
群号:1261873
落月Prc
2010-01-07 · TA获得超过2789个赞
知道大有可为答主
回答量:2011
采纳率:100%
帮助的人:2429万
展开全部
string str="<p>你好</p>";
textbox1.Text=Server.HtmlEncode(str);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
eeeyyy1
2010-01-07 · TA获得超过286个赞
知道答主
回答量:141
采纳率:0%
帮助的人:147万
展开全部
是啊,就是有点难理解,htmlencode(string)是对string编码,

“htmlcncode(<h1>a</h1>)”
既然是对它编码为什么显示的是 原字符呢?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式