asp.net控件lLiteral 与lable的区别

来源:互联网 发布:软实力硬实力知乎 编辑:程序博客网 时间:2024/04/29 16:39

  一直以来向页面上动态显示显示相关信息时我都是用label控件来做,后来发现literal以及其它控件(如:Pannel)也可以用来向页面添加内容!
  那么其实label与literal有些什么区别呢?
  首先label向页面输入出的时候会帮你上加是span标签,即如果你的label.text="aa",刚它会输入出<span>aa</span>,而literal则只显示text的内容,不会添加任何html信息;
  第二个区别是label支持html代码输出,而literal不支持!
  即如果text值都给"<img src=aa.gif>" 的话 label会显出一张图片,而literal则显示"<img src=aa.gif>"的字符串

原创粉丝点击