【发布时间】:2014-01-16 15:54:17
【问题描述】:
我在 Visual Studio 中新建了一个 Web 项目,并在 Default.aspx 中放了一个 asp:LinkButton 控件。
<asp:LinkButton runat ="server" ID="lnkTest"><lll</asp:LinkButton>
当我启动项目并且 Visual Studio 将我重定向到浏览器时,没有呈现任何内容。如果我去查看页面源,一切看起来都很好
<a id="MainContent_lnkTest" href="javascript:__doPostBack('ctl00$MainContent$lnkTest','')"><lll</a>
如果我转到 Inspect Element,该工具会向我显示:
<a id="MainContent_lnkTest" href="javascript:__doPostBack('ctl00$MainContent$lnkTest','')"><lll< a>
</lll<></a>
为什么会发生这种情况,我可以解决它。
附:如果文本不是以'
【问题讨论】:
-
发生这种情况是因为它把它当作标签的开始,你需要使用
&lt;的html entity,即&lt; -
感谢您的快速答复。问题可以结束了。
标签: c# html tags html-rendering