ASP.NET
三、如何:设置 ASP.NET Web 服务器控件属性
在 ASP.NET 网页中,根据所需的属性 (Property) 设置控件声明的属性 (Attribute)。
您所设置的确切属性取决于控件和属性。有关特定控件的属性的信息,请在“帮助”索引中搜索该控件类的名称(例如,“Button 类 (System.Web.UI.WebControls)”)。
下面的示例演示如何设置 TextBox 控件的 MaxLength 属性:
<asp:textbox id="TextBox1" runat=server maxlength=20 />
安全说明: TextBox 接受用户输入,这将是一个潜在的安全威胁。默认情况下,ASP.NET 网页验证用户输入是否不包括脚本或 HTML 元素。
说明: 在 Web 服务器控件中,未映射到该控件属性 (Property) 的任何属性 (Attribute) 以原样传递到浏览器。
1、如何:根据简单值或枚举设置 Web 服务器控件的属性
如果 Web 服务器控件属性的数据类型为基元类型,如 String、Boolean 或 numeric 类型,那么只需将属性值指定给属性即可设置属性值。同样,如果属性值在枚举类中定义,您可以只将该枚举指定到属性。
A、设置基于单值的属性值
将值作为文字或变量指定,如下面的示例所示:
Label1.Text = "Hello";
DataGrid1.PageSize = 5;
B、设置基于枚举的属性值
使用一个枚举值指定值。ASP.NET 可以基于属性的类型解析枚举。下面的代码示例阐释如何使用枚举设置属性:
// Uses TextBoxMode enumeration
TextBox1.TextMode = TextBoxMode.SingleLine;
// Uses ImageAlign enumeration
Image1.ImageAlign = ImageAlign.Middle;
2、如何:设置 Web 服务器控件的单位属性
Web 服务器控件的宽度、高度和类似属性是以单位设置的。单位是以对象(Unit 结构)的形式实现的,使用这些对象,您可以通过多种方式指定值和度量单位。
·设置基于单位的属性
将对 Unit 结构的引用分配给控件。
下面的代码示例演示完成这一操作的多种途径。
// Default is pixels.
TextBox1.Width = new Unit(100);
TextBox1.Width = new Unit(100, UnitType.Pixel);
TextBox1.Width = new Unit("100px");
// Cen
相关文档:
应用程序状态是可供 ASP.NET 应用程序中的所有类使用的数据储存库。它存储在服务器的内存中,因此与在数据库中存储和检索信息相比,它的执行速度更快。与特定于单个用户会话的会话状态不同,应用程序状态应用于所有的用户和会话。因此,应用程序状态用于存储那些数量较少、不随用户的变化 ......
ASP.NET 配置文件功能允许您存储简单(标量)值、集合和其他复杂类型,以及用户定义的类型。
1、属性定义信息
在配置文件中定义属性时,应指定将用于引用该属性的名称。例如,如果要存储邮政编码,则可以将属性命名为 PostalCode,然后可以获取属性值并将其设置为 Profile.Pos ......
在创建 ASP.NET 网页时,您可以使用以下类型的控件:
· HTML 服务器控件 对服务器公开的 HTML 元素,可对其进行编程。HTML 服务器控件公开一个对象模型,该模型十分紧密地映射到相应控件所呈现的 HTML 元素。
·Web 服务器控件 这些控件比 HTML 服务器控件具有更多内置功能。We ......
using System;
using System.Collections.Specialized;
using System.Data;
using System.Configuration;
using System.Collections;
using System.IO;
using System.Threading;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebC ......