4Web服务器控件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Web服务器控件的类继承:
using System.Object; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebControl; using ble;
Backcolor属性:
用于设置控件的背景色,其属性的设定值为颜色 名称或是#RRGGBB 的格式。
例: <asp:TextBox id="TextBox1" accessKey="a" BackColor="Red" runat="server"></asp:TextBox>
边框属性:
包括有BorderWidth、BorderColor、BorderStyle等 几个属性。单位是像素计算。
删除Web服务器控件
删除Web服务器控件有两种方法: 选中要删除的控件,按Delete键; 选中要删除的控件,单击鼠标右键,在弹出的快捷菜单 中选择“删除”命令。
Web服务器控件的使用
修改控件的属性:
选择控件的事件:
在该控件事件中编程实现相应的功能:
protected void RadioButton_CheckedChanged(object sender, EventArgs e) { Label1.Text = "你选择的交通方式为:" + ((System.Web.UI.WebControls.RadioButton)sender).Text; }
在源视图中通过输入相应的代码来添加控件。
网页控件的布局
常用方法有以下几种。 插入表实现网页控件的布局
其操作是,选择“布局”→“插入表”菜单命令,在网页 中插入一个合适的表,再在表的单元格中添加相应的控件。 插入层实现网页控件的布局
其操作是,选择“布局”→“插入层”菜单命令,网页上 出现一个层方框,在其中拖放控件,通过移动层来将控件移动 到合适的位置上。 将控件拖入网页后,选中该控件,选择“布局” →“位 置”→“相对位置”,拖动控件到合适的位置上。
第4章 ASP .NET服务器控件
4.1 内部控件
Label控件 Button控件 Image控件 HyperLink控件 ImageButton和LinkButton控件 TextBox控件 CheckBox控件和CheckBoxList控件 DropDownList控件 ListBox控件 RadioButton控件和RadioButtonList控件 Panel控件 Table控件、TableRow和TableCell控件
ToolTip属性:
用于设置控件的提示信息。在设置了该属性值后, 当鼠标停留在Web 控件上一小段时间后就会出现 ToolTip属性中设置的文字。
Visible 性:
决定了控件是否会被显示,如果属性值为 true将显示该控件,否则将隐藏该控件。
Height和Width属性:
分别用于设置控件的高度和宽度,单位是 pixel(像素)。
<asp:TextBox id="TextBox1" accessKey="a" runat="server"></asp:TextBox>
注意:控件的书写语法
TabIndex属性:
用来设置Tab按钮的顺序。当用户使用者按下 Tab键时,输入焦点将从当前控件跳转到下一个可以 获得焦点的控件,TabIndex键就是用于定义这种跳 转顺序的。合理的使用TabIndex属性,可以使用户 使用程序时更加轻松,使得程序更加人性化。
4.1.1 Web服务器控件的相关操作
向网页中添加Web服务器控件
有3种向网页中添加Web服务器控件的方法。 双击实现添加控件
在网页上,把光标停留在要添加控件的位置上,在工具 箱中双击要添加的控件图标,Web服务器控件就会呈现在网 页上光标停留的位置。 拖放实现添加控件
在工具箱中找到要添加的控件,然后拖放到网页中。 使用代码添加控件(不推荐)
<form id="Form1" method="post" runat="server"> <ASP:BUTTON id="B1" Runat="Server" Text="Notset"></ASP:BUTTON> <ASP:BUTTON id="B2" Runat="Server" Text="None" BorderWidth="4" Borderstyle="None"></ASP:BUTTON> <ASP:BUTTON id="B3" Runat="Server" Text="Dotted" BorderWidth="4" Borderstyle="Dotted"></ASP:BUTTON> <ASP:BUTTON id="B4" Runat="Server" Text="Dashed" BorderWidth="4" Borderstyle="Dashed"></ASP:BUTTON> <ASP:BUTTON id="B5" Runat="Server" Text="Solid" BorderWidth="4" Borderstyle="Solid"></ASP:BUTTON> <ASP:BUTTON id="B6" Runat="Server" Text="Double" BorderWidth="4" Borderstyle="Double"></ASP:BUTTON>
例: <asp:TextBox id="TextBox1" accessKey="a" BackColor="Red" BorderStyle="Inset" BorderColor="#FFFF80" BorderWidth="1px" runat="server"></asp:TextBox>
例:BUTTON控件的各种边框属性
4.1.2 ASP .NET 控件公共属性、方法和事件
公共属性:
AccessKey属性
用来为控件指定键盘的快速键,这个属性的内容 为数字或是英文字母。例如设置为“A”,那么使 用时用户按下Alt+A组合键就会制动将焦点移动到 这个控件的上面。只有Internet Explorer 4.0或 者更高的版本才支持这个特性。 例:
Enabled属性:
用于设置禁止或使用控件。当该属性值为False时,
控件为禁止状态(控件为灰色)。当该属性值为True
时控件为能使用状态,对于有输入焦点的控件,用户 可以对控件执行一定的操作。
例:
<asp:TextBox id="TextBox1" accessKey="a" Enabled="False" runat="server"></asp:TextBox>
相关文档
最新文档