当前位置: 代码迷 >> ASP.NET >> InnerText跟InnerHtml的疑问
  详细解决方案

InnerText跟InnerHtml的疑问

热度:5578   发布时间:2013-02-26 00:00:00.0
InnerText和InnerHtml的疑问
假设我有一个div如下:
<div   id= "Result "   runat= "server "> </div>
我想在代码中,动态的在这个DIV中输出内容。
我想输出粗体的HELLO应该如何做?

我现在使用Result.InnerText= " <b> Hello </b> ";
还是Result.InnerHtml=   Server.HtmlEncoder( " <b> Hello </b> ");

得到的结果都是 <b> Hello </b> .


------解决方案--------------------------------------------------------
Result.InnerHtml= " <b> Hello </b> ";

------解决方案--------------------------------------------------------
Result.InnerHtml= " <b> Hello </b> ";
Server.HtmlEncoder()是编码的意思,本身就可以了,再编码当然又还原了
------解决方案--------------------------------------------------------
建议用CSS来写,直接 <div id= "Result " runat= "server " sytle= "font-weight:bold "> </div>