最详细的解答可以参见MSDN
InnerText
http://msdn.microsoft.com/zh-cn/library/system.web.ui.htmlcontrols.htmlcontainercontrol.innertext.aspx
InnerHtm
lhttp://msdn.microsoft.com/zh-cn/library/system.web.ui.htmlcontrols.htmlcontainercontrol.innerhtml.aspx
简要解释:
InnerText可以用来原样输出你赋值给这个属性的内容。
而InnerHtml输出内容遇到特殊标记,如 <b>时就会被浏览器解释为html语言的标记,不会输出 <b>。