ASP.NET中Literal控件的使用方法[原创]_基础应用

可以将 Literal 控件用作网页上其他内容的容器。Literal 控件最常用于向网页中动态添加内容。简单的讲,就是可以把 HTML 代码写到 Literal 控件上,直接呈现出来。

一、常见Literal属性

属性 描述
Text 指定 Literal 控件中显示的文本。在用户的浏览器中,这会显示为 HTML。
Mode 指定控件如何处理添入其中的标记。

二、基础用法

前台 LiteralTest.aspx

复制代码 代码如下:

<asp:Literal ID="Literal1" runat="server"></asp:Literal>

后台 LiteralTest.aspx.cs

复制代码 代码如下:

protected void Page_Load(object sender, EventArgs e)
{
    string table = "<table cellspacing=\"0\" cellpadding=\"3\" border=\"1\"><tr><td style=\"border:1px;\">Hello World</td></tr></table>";
    this.Literal1.Text = table;
}

三、Literal与Label的区别

1.Literal 控件与 Label 控件类似,但 Literal 控件不允许对所显示的文本应用样式。可以通过设置 Text 属性,以编程方式控制在控件中显示的文本。

2.Literal 控件不会产生任何多余的HTML代码,Label 控件会生成span标签。

时间: 2024-07-28 17:36:17

ASP.NET中Literal控件的使用方法[原创]_基础应用的相关文章

ASP.NET中验证控件的使用方法_实用技巧

对于这些常用的控件有效性验证,在Asp.Net中有单独的验证控件可供使用.他们可以满足一般的,诸如非空,范围.比较等的验证,为用户登录页面添加输入数据验证功能和验证码功能.  验证控件:    Asp.Net中内置的验证控件有:RequiredFieldValidation.RangeValidation.RegularExpressValidation.CompareValidation.CustomValidation和ValidationSummary等六种.其中用户自定义验证控件,由于并

ASP.NET中 PlaceHolder 控件的使用方法_基础应用

使用 PlaceHolder 控件可以将空容器控件放到网页中,然后在运行时动态添加.删除或遍历各子元素.该控件只呈现其子元素:它本身并没有基于 HTML 的输出. 在实际使用过程中可以向PlaceHolder添加任何Html控件,甚至包括JavaScript代码. 将 PlaceHolder 控件用作存储动态添加到网页的服务器控件的容器.PlaceHolder 控件不产生任何可见输出并且只能用作网页上其他控件的容器.可以使用 Control.Controls 集合添加.插入或移除 PlaceHo

ASP.NET中Popup控件的使用方法

本文描述了ASP.NET的一个popup控件.该控件模仿MSN Messenger的警告,但是是用于网页的.可以通过选择不同的预定义风格或修改空间上用的所有颜色来完全地改变该控件的图形外观.控件支持拖拽方式,所以用户可以随心所欲地把它放到页面上的任何位置. 这个控件的一个重要特性是,它可以用到目前的大多数浏览器上.已经测试过的浏览器包括最新版本的Mozilla,Internet Explorer和Opera.在不支持filter的浏览器上,控件的外观会有所不同(只有最新版本的MSIE才支持fil

ASP.NET中 Panel 控件的使用方法_基础应用

Panel 控件在 ASP.NET 网页中提供一种容器控件,可以将它用作静态文本和其他控件的父控件. 一.常见 Panel 属性 属性 描述 HorizontalAlign 指定子控件在面板内的对齐方式(左对齐.右对齐.居中或两端对齐). Wrap 指定面板内过宽的内容是要换到下一行,还是要在面板边缘处截断. ScrollBars 如果已经通过设置 Height 和 Width 属性将 Panel 控件限制为特定的大小,则可以通过设置 ScrollBars 属性来添加滚动条. GroupingT

ASP.NET中 Wizard 控件的使用方法_基础应用

先来看看官方介绍 使用表单收集用户输入是 Web 开发中要反复执行的一项任务.用来完成某项任务的一组表单通常称为"向导".ASP.NET Wizard 控件简化了许多与生成多个表单和收集用户输入相关联的任务.Wizard 控件提供了一种简单的机制,使您能够轻松地生成步骤.添加新步骤或重新安排步骤顺序.无需编写代码即可生成线性和非线性的导航,以及自定义控件的用户导航. Wizard控件可以用用在下列工作中: (1)收集多个步骤中的相关信息. (2)用于收集用户输入的大型Web网页可分割成

asp.net中GridView控件遍历的小例子_实用技巧

复制代码 代码如下: int intCount = this.GridView1.Rows.Count; //总行数for (int i = 0; i < intCount; i++){  Label1.Text = ((HyperLink)GridView1.Rows[i].Cells[0].Controls[0]).Text.ToString().Trim(); } for (i = 0; i < GridViewID.Rows.Count; i++){   CheckBox chkVot

ASP.NET中日历控件和JS版日历控件的使用方法(第5节)_实用技巧

今天小编带大家以做任务的形式了解ASP.NET中日历控件的使用方法,主要任务内容: 1.添加一个日历,设置日期以蓝色的完整名称显示,周末以黄色背景红色文字显示,而当前日期使用绿色背景显示,用户可以选择一天.一周或整个月,被选的天/周/月使用灰色背景色来显示.当选中一个日期后,把时间显示在下面的一个文本框中,效果如图所示: 2.设计一个注册页面,使用js日历控件帮助用户输入出生日期.效果如图所示: 学习项目一  Calendar日历控件 1.在站点下创建一个Calendar页面,并在页面上拖放一个

轻松学习Asp.net中的控件

       C/S 结构,即大家熟知的客户机和服务器结构.它是软件系统体系结构,通过它可以充分利用两端硬件环境的优势,将任务合理分配到Client端和Server端来实现,降低了系统的通讯开销.目前大多数应用软件系统都是Client/Server形式的两层结构,由于现在的软件应用系统正在向分布式的Web应用发展,Web和Client/Server 应用都可以进行同样的业务处理,应用不同的模块共享逻辑组件:因此,内部的和外部的用户都可以访问新的和现有的应用系统,通过现有应用系统中的逻辑可以扩展出

asp.net中导航控件传值的问题

问题描述 asp.net中导航控件传值的问题 我是一个.net新手,刚做了一个小型网站,其中使用到了控件sitemappath,但是页面之间是 要通过传递参数进行取值的,比如页面A点击链接到页面B并向B中传递id值,然后页面B点击链接 到页面C并向C传递id值, 但是若通过sitemappath返回到页面B时,此时页面A传递的id值 已经无法访问了,因此报数据库连接错误,请各位大神帮忙解答一下,感激不尽啊 解决方案 http://www.jb51.net/article/22301.htmhtt