全球旧事资料 分类
控件公开User
ame和Password两个属性,分别对应用户控件界面中两个文本框的Text属性。通过验证时在页面中显示公开属性的值。使用验证控件对用户输入数据进行验证(用户名不能为空、两次密码必须相同),验证失败时,显示出错提示信息。
三、实验步骤
1.设计员工信息查询程序程序运行时的界面如图51所示,用户可通过下拉列表框选择要查询的员工所在的部门,程序能根据用户选择,自动在“姓名”下拉列表框中添加指定部门的员工姓名。例如选择了教务处,则姓名下拉列表框中只有教务处员工的姓名。
9
f图51
用户在选择了“部门”和“姓名”后,页面中显示该员工的基本信息(姓名,性别和生日),选择了“住址”,“电话”,“学历”后,根据用户选择,程序自动将有关信息添加到页面中,如图62所示
图52
如果要求“部门”下拉列表框中显示的是“选择部门”,则“姓名”下拉列表框中只有供选项“选择姓名”,而没有具体的员工姓名数据
1设计Web页面新建一个ASPNET网站项目,切换到设计视图。按图33所示向页面中添
加一个用于布局的HTML表格,适当调整表格的行列数及宽度。向页面中添加必要的说明文字,添加2个下拉列表框控件DropDow
List1和DropDow
List2;添加一个复选框组控件CheckBoxList1和一个容件控件PlaceHolder1。适当调整个控件的大小及位置。
图53设计Web页面10
f2)创建下拉列表框的共享事件
为了实现“部门”下拉列表框和“姓名”下拉列表框中的数据联动,需要
切换到源视图,创建这两个控件的共享SelectedI
dexCha
ged事件,这里将共
享时间名定义为:drop_SelectedI
dexCha
ged。
需要注意的是,本例中“部门”下拉列表框还有自己的
SelectedI
dexCha
ged事件的处理程序。也就是说,若“部门”下拉列表框中
的选项变化时,将引起两个SelectedI
dexCha
ged事件。
3)设置对象属性
表51属性设置
控件
属性

说明
ID
dropU
it
部门下拉列表在程序中使用的名称
DropDow
List1AutoPostBacktrue
使用自动回发(默认值为false)
Items
“选择单位”添加初始供选项
ID
dropName
姓名下拉列表在程序中使用的名称
DropDow
List2AutoPostBacktrue
使用自动回发(默认值为false)
Items
“选择姓名”添加初始供选项
ID
ChklDisplay附加选项复选框在程序使用的名称
CheckBoxList1RepeatDirectio
Horizo
tal
设置个元素的排列方向
Items
“住址””电添加初始供选项
话””学历”
AutoPostBacktrue
使用自动回发(默认值为false)
4)编写事件代码
2设计简易在线测试程序如图54所示,要求在页面打开时显示一组r
好听全球资料 返回顶部