ASP.NET
Label Web 服务器控件可让您以编程方式设置 ASP.NET 网页中的文本。
一、方案
通常当希望在运行时更改页面中的文本(比如响应按钮单击)时使用 Label 控件。
二、功能
您可以在设计时,或者在运行时从程序中设置 Label 控件的文本。还可以将 Label 控件的 Text 属性绑定到数据源,以在页面上显示数据库信息。
三、背景
可以将 Label 控件用作 TextBox 控件或其他控件前面的活动标题。然后,用户可以按访问键移动到以 Label 控件作为标题的控件。
Label 控件提供了一种在 ASP.NET 网页中显示文本的方法。其他选项包括以下各项:
·HTML 标记: 如果要显示静态文本,则可以使用 HTML 呈现它;不需要 Label 控件。仅当需要在服务器代码中更改文本的内容或其他特性时,才使用 Label 控件。
·Literal 控件: 与Label 控件类似,Literal 控件可让您以编程方式在页中显示文本。但是,Literal 控件不支持样式属性,也不支持主题或外观。
1、在列表控件中使用标签
Label 控件通常在列表 Web 服务器控件(如 Repeater、DataList、GridView、DetailsView 和 FormView 控件)中使用,以显示数据库中的只读信息。常用策略是将一个 Label 控件添加到其中一个控件的模板中。
2、安全性和 Label 控件
可以将 Label 控件的 Text 属性设置为任何字符串(包括包含标记的字符串)。如果字符串包含标记,Label 控件将解释该标记。例如,如果将 Text 属性设置为 <b>Test</b>,则 Label 控件将以粗体呈现单词 Test。
为了避免安全性问题(如脚本注入的可能性),请不要将 Text 属性设置为包含来自不受信任源的标记的字符串。如果您对用于 Text 属性的字符串的源不信任,则应该对该字符串进行编码。
四、如何:向 Web 窗体页添加 Label Web 服务器控件
可以将 Label Web 服务器控件作为独立控件添加到 ASP.NET 网页上。还可以使 Label 控件成为其他控件的子控件,如在 Web 服务器控件模板中使用这些控件。
说明: 如果要显示静态文本,可以使用 HTML 呈现它,不需要使用 Label 控件。仅当需要以编程方式更改文本的内容或外观时,才使用 Label 控件。
1、从工具箱的&ldqu
相关文档:
示例
第一个示例演示如何创建 FileUpload 控件,该控件将文件保存到代码中指定的路径。
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
  ......
本文和大家分享的是.NET中窗体的飘动。希望对大家有所帮助吧。
用.NET制作飘动的窗体时,需要使用Timer控件。首先,当窗体加载时设定一个初始位置,然后在窗体中定义两个Timer控件,其中timer1用来控制窗体从左向右飘动,timer2控制窗体从右向左飘动,当timer1启动后,每隔0.01s,都会在触发的事件中给 ......
1. 镜头迁徙应当应用实施镜头重定向的Response.Redirect而不是Server.Transfer,由于Server.Transfer不改变IE客户端URL,能以致ASP.NET AJAX客户端脚本访问资源的时分出现URL错处。
二.在服务器端登记脚本和掩藏字段应当施用种ScriptManager,而不是Page.ClientScript对象,由于Page.ClientScript的步骤是将脚本登记 ......