1 / 64
文档名称:

C#程序设计及应用教程第14章 ASP.NET Web服务器控件.ppt

格式:ppt   页数:64
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C#程序设计及应用教程第14章 ASP.NET Web服务器控件.ppt

上传人:wiztre 2014/1/15 文件大小:0 KB

下载得到文件列表

C#程序设计及应用教程第14章 ASP.NET Web服务器控件.ppt

文档介绍

文档介绍:第14章 Web服务器控件
标准控件
数据操作控件
验证控件
导航控件
Windows控件与Web服务器控件的主要区别:
Windows控件的属性、方法、事件都是在本机上执行的;
Web服务器控件的属性、方法、事件则全部是在服务器端执行的。
Web应用程序的执行方式:
在Web应用程序中,用户通过客户端浏览器操作Web页面时,对Web服务器控件的每个请求都要发送到服务器端,服务器进行处理后,再将处理结果转换为客户端脚本发送到客户端显示。
标准控件
简单控件
Table控件
HiddenField控件
简单控件
Button控件
有三种类型的按钮控件:
Button控件:与Windows窗体的Button控件用法相同。
LinkButton控件:外观与Hyperlink控件相同,但在功能上与Button控件完全相同。
ImageButton控件:以图片形式显示的按钮。
三种类型的按钮在鼠标单击时都可以将窗体提交给服务器,并触发服务器端对应的Click事件,然后在服务器端执行相应的事件代码。
TextBox控件
1. 常用的基本属性
1) AutoPostBack属性:决定控件中文本修改后,是否自动回发到服务器。该属性默认值为false,即修改文本后并不立即回发到服务器,而是等窗体被提交后一并处理。
2) TextMode属性:用于设置文本框接受文本的行为模式。共有三种属性值:MultiLine(多行输入模式);Password(密码输入模式);SingleLine(单行输入模式)。默认情况下,该属性为SingleLine。
2. 常用的事件
TextChanged事件:文本框的内容发生更改导致窗体回发服务器时触发。注意,是否触发该事件与AutoPostBack属性有关。
CheckBox控件与CheckBoxList控件
CheckBox控件与CheckBoxList控件也是用于向用户提供选项和选项列表。当选项比较多时,或者在运行时动态的决定有哪些选项时,使用CheckBoxList控件比较方便。
CheckBox控件与CheckBoxList控件(续)
1. CheckBox控件的常用基本属性
AutoPostBack属性:决定CheckBox控件状态更改后是否自动回发到服务器处理。该属性默认值为false。
2. CheckBoxList控件的常用基本属性
1) Items属性:表示控件对象中所有项的集合。
2) RepeatColumns属性:指示控件中显示CheckBox项的列数。
3) RepeatDirection属性:决定控件中各CheckBox项的显示方法。默认值是Vertical。该属性值还可以修改为Horizontal,使各项按水平方式排列显示。
3. CheckBoxList控件的常用基本事件
CheckedIndexChanged事件:更改CheckBoxList控件中的选项,回发服务器时触发。
RadioButton控件与RadioButtonList控件
RadioButton服务器控件与Windows控件的区别:
在Windows窗体中,在同一容器中的所有RadioButton控件都默认为同一组,只能在这些控件中进行单选;
Web窗体中,默认情况下会将同一容器中的所有RadioButton服务器控件作为不同组,可以多选。如果希望将其作为一组,需要设置RadioButton 的GroupName属性。
RadioButton控件与RadioButtonList控件(续)
RadioButton控件的GroupName属性:使用该属性指定一个单选按钮组,以创建一组互斥的控件。
RadioButtonList服务器控件是封装了一组单选按钮控件的列表控件。其主要的属性、事件与CheckBoxList服务器控件相同。
ListBox控件和DropDownList控件
ListBox控件(列表框控件)用来显示一组条目,用户可以从中选择一条或者多条,然后进行相应的处理。
常用的属性有Items属性和SelectionMode属性:
SelectionMode属性用于指定ListBox控件的模式行为,当属性值设置为Single时,表示每次选择ListBox控件中的一个条目;当属性值设置为Multiple时,表示对ListBox控件中的条目每次可以选择多个。
常用事件为SelectedIndexChanged事件。