《交互网页设计》实验报告10
实验项目:VBNET的过程学生姓名学号一、实验基础知识:1、什么是过程?过程分为几种?
在程序设计中,为各个相对独立的功能模块所编写的一段程序称之为过程。过程分为:自定义过程、事件过程。
实验时间:2013年班级成绩批阅教师
月
日
2、什么自定义过程?什么是事件过程?自定义过程有两类:(1)以“Sub”保留字开始的子程序过程(包括事件过程和通用过程),不返回值;(2)以“Fu
ctio
”保留字开始的函数过程,返回一个值;事件过程由控件识别的操作。可以为其编写代码以进行响应。事件可以作为用户操作或程序代
码的结果发生,或者可以由系统触发。
二、实验内容:1、创建一个ASP
et网站,在网站中添加一个新的web页面,名为defaultaspx,在代码文defaultaspxvb中定义一个求圆面积名为getarea的sub过程,过程的参数为圆的半径,并调用getarea过程,求出半径为5的圆面积。将运行结果截图,插入下面的表格中
f2、在网站中添加一个新的web页面,名为default2aspx,利用事件过程Page_Load(当用户打开网页访问时,系统自动调用Page_Load过程并执行过程中的代码),显示当前系统的时间在页面中显示如下:“欢迎访问本网站,现在时间是2001910113519”注:时间必须是用户访问页面时候的实际时间
f3、在网站中添加一个新的web页面,名为default3aspx,在页面上添加一个DropDow
List控件(在控件的启用AutoPostBack前面打上勾),实现一个下拉列表的网站导航,利用DropDow
List控件的事件过程SelectedI
dexCha
ged(当用户选择一个项目时,系统自动调用SelectedI
dexCha
ged过程并执行过程中的代码),实现页面跳转功能(页面跳转可用Respo
se对象的Redirect方法):
fffr