Literal控件与Lable控件的区别在于Literal控件不向文本中添加任何HTML元素,Lable控件呈现一个span元素,Literal控件不支持包括属性在内的任何样式属性,但是Literarl控件允许指定是否对内容编码。
可以在Text属性里面写文本标签 <b>标签内容</b>...
Mode属性:确定是转换文本还是将文本编码
Transfrom:添加到控件中的任何标记都进行转换
PassThrough:添加到控件的任何标记都将按原样呈现在浏览器
Encode:把HTML编码转换为其文本形式,编码对安全也很有用。如<b>标签在源文件呈现为:<b>
<asp:Literal ID="literal" runat="server" Text="<b>这是一个b标签</b>"></asp:Literal>
<br />
查看源文件:
<b>这是一个b标签</b>