常用控件指导教师牛永洁实验组别第组同组者教师评语及成绩:实验成绩:教师签字:(请按照实验报告的有关要求书写,一般必须包括:1、实验目的;2、实验内容;3、实验步骤与方法;4、实验数据与程序清单;5、出现的问题及解决方法;6、实验结果、结果分析与体会等内容。)实验目的通过上机操作进一步理解常用Web服务器控件的属性、事件和方法,掌握控件在程序设计中的作用及特点。通过本实验掌握程序在运行时动态地向页面添加控件的程序设计方法。实验内容使用Web服务器控件实验步骤与方法设计员工信息查询程序用户可通过下拉列表框选择要查询的员工所在的部门,程序能根据用户选择,自动在“姓名”下拉列表框中添加指定部门的员工姓名。用户在选择了“部门”和“姓名”后,页面中显示该员工的基本信息(姓名、性别和生日);选择了“住址”、“电话”或“学历”复选框后,根据用户选择程序自动将有关信息添加到页面中。网站项目,切换到设计视图。向页面中添加一个用于布局的HTML表格,适当调整表格的行列数及宽度。向页面中添加必要的文字说明,添加2个下拉列表框控件DropDownList1~DropDownList2;添加1个复选框组控件CheckBoxList和1个容器控件PlaceHolder1,适当调整各控件的大小及位置。创建下拉列表框的共享事件为了实现“部门”下拉列表框和“姓名”下拉列表框中的数据联动,需要切换到源视图,创建这两个控件的共享SelectedIndexChanged事件,这里将共享事件名定义为Drop_SelectedIndexChanged。实验室:软件实验室(一) 机号:R033 实验日期:“-选择部门-”DropDownList2IDDropNameAutoPostBacktrueItems“-选择姓名-”CheckBoxList1IDCheckDisplayRepeatDirectionHorizontalItems“住址”、“电话”和“学历”AutoPostBacktrue表1各控件对象的属性设置编写事件代码在所有事件过程之外声明一个结构和结构数组,用于存放员工数据。structEmployloyInfo{publicstringName;publicstringSex;publicstringBirthday;publicstringAddress;publicstringPhone;publicstringEducation;}EmployloyInfo[,]Employloy=newEmployloyInfo[3,3];Web页面装入时执行的事件过程代码如下:protectedvoidPage_Load(objectsender,EventArgse){="选择控件应用示例";Employloy[0,0].Name="张三";Employloy[0,0].Sex="男";Employloy[0,0].Birthday="1982-4-6";Employloy[0,0].Address="1号楼";Employloy[0,0].Phone="1234567";Employloy[0,0].Education="本科";Employloy[0,1].Name="李四";Employloy[0,1].Sex="女";Employloy[0,1].Birthday="1982-12-26";Employloy[0,1].Address="2号楼";Employloy[0,1].Phone="2345678";Employloy[0,1].Education="本科";延安大学计算机学院实验报告附页姓名秦红志班级信息14学号1060414014016Employloy[1,0].Name="赵六";Employloy[1,0].Sex="女";Employloy[1,0].Birthday="1980-1-30";Employloy[1,0].Address="1号楼";Employloy[1,0].Phone="4567890";Employloy[1,0].Education="高中";Employloy[1,1].Name="陈七";Employloy[1,1].Sex="女";Employloy[1,1].Birthday="1983-2-26";Employloy[1,1].Address="2号楼";Employloy[1,1].Phone="5678901";Employloy[1,
实验三 来自淘豆网m.daumloan.com转载请标明出处.