实验四 ASP NET 3 5标准控件

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

实验四 3.5标准控件

一、实验目的:

(1) 掌握 基本服务器控件使用方法.

(2) 掌握利用基本服务器控件实现Web 应用程序界面的设计的方法。

二、实验要求

1. 通过本实现了解各种基本服务器控件的应用方法.

2.练习使用基本服务器控件设计程序界面

三、相关知识点

1.web 服务器控件

Web 服务器控件是 技术用于设计应用程序界面的控件,是将桌面应用程序控件技术思想引入到Web 程序开发的一种新型服务器控件该种控件是运行于服务器端的组件,经Web 服务器处理之后在客户端以HTML 标记形式出现

四、实验内容及步骤:

1.设计一个学籍管理系统登录页面,页面所图1 所示,并模拟系统方式添加按钮的事件处理程序

图1 控件界面属性所表1 所示

表1 控件属性

按钮事件程序代码所下所示

.按钮一程序

string username = tb_user.Text;

string password = tb_pass.Text;

if (username == "abc" && password == "123")

Response.Redirect("newpage.aspx"); //可用新网页或以前网页else

{

lb_result.Text = "用户名或密码错误";

tb_user.Text = "";

tb_pass.Text = "";

}

按钮二程序

tb_user.Text = "";

tb_pass.Text = "";

2.用CheckBox控件实现如下界面:

提示:用if语句判断复选框CheckBox是否被选中。

3.用CheckBoxList控件实现在下列五种水果中选择你喜欢的水果。

(用Label控件显示选择结果)

4分别用RadioButtonList控件、 DropDownList控件实现在下列五种水果中选择你最喜欢的水果。(用Label控件显示选择结果)

(1)、RadioButtonList控件实现单选的界面如下:

(2)、DropDownList控件实现单选的界面如下:

提示:设置DropDownList控件的AutoPostBack属性为true

5.实现一个文件上传程序,要求可以将jpg 类型的文件上传的服务器根目录下的image 目录中。并显示出上传文件的摘要信息界面如图2所示

图2

控件属性如表2所示

程序清表如下所示

rotected void bt_ 1_Click(object sender, EventArgs e)

{

string path = Request.PhysicalApplicationPath;

string filename = fu_1.FileName;

int i=fu_ 1.FileName.IndexOf(".jpg", 0,fu_ 1.FileName.Length);

if (fu_1.HasFile)

{

if (i == -1)

{

Response.Write("");

}

else

{

fu_1.SaveAs(path + @"/image/" + filename);

lb_3.Text = filename + "文件,上传到服务器中
文件类型"

+ fu_1.PostedFile.ContentType + "
文件大小为" +

fu_1.PostedFile.ContentLength;

}

}

else

{

Response.Write("");

}

}

五、实验思考题

1 技术中的控件包括哪两种,简述每种控件的特点,并种列举出10 种控件的一般格式

2.设计一个实现Windows 计算机器的程序界面,并可行加,减,乘,除,求余,平方等运算。界面和程序自己设计。

相关文档
最新文档