2024年6月14日发(作者:)
.
实验四 3.5标准控件
一、 实验目的:
(1) 掌握 基本服务器控件使用方法.
(2) 掌握利用基本服务器控件实现Web 应用程序界面的设计的方法。
二、 实验要求
1. 通过本实现了解各种基本服务器控件的应用方法.
2.练习使用基本服务器控件设计程序界面
三、 相关知识点
1.web 服务器控件
Web 服务器控件是 技术用于设计应用程序界面的控件,是将桌面
应用程序控件技术思想引入到Web 程序开发的一种新型服务器控件 该种控件
是运行于服务器端的组件,经Web 服务器处理之后在客户端以HTML 标记形式
出现
2.常用基本服务器控件
控件标识 中文名称 功能
Label
Textbox
Button
Linkbutton
Imagebutton
DropdownList
Listbox
CheckBox
CheckBoxList
RadioButton
标签
文本框
普通按钮
链接按钮
图片按钮
下拉列表
列表
多选框
在页面中显示一个静态文本
在页面中提供一个文本输入框
在页面中产生一个按钮
在页面中产生一个链接按钮
在页面中产生一个图片按钮
在页面中出现一个下拉列表
在页面中出现一个列表
在页面中出现一个多选框
多选框列表 在页面中出现一个多选框列表
单选框 在页面中出现一个单选按钮
RadioButttonList
单选框列表 在页面中出现一个单选按钮列表
四、 实验内容及步骤:
1.设计一个学籍管理系统登录页面,页面所图1 所示,并模拟系统方式添加
按钮的事件处理程序
..
.
图1
控件界面属性所表1 所示
表1 控件属性
..
.
按钮事件程序代码所下所示
.按钮一程序
string username = tb_;
string password = tb_;
if (username == "abc" && password == "123")
ct(""); //可用新网页或以前网页
else
{
lb_ = "用户名或密码错误";
tb_ = "";
tb_ = "";
}
按钮二程序
tb_ = "";
tb_ = "";
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 = alApplicationPath;
string = fu_1.;
int i=fu_ 1.(".jpg", 0,fu_ 1.);
if (fu_e)
..
.
{
if (i == -1)
{
("");
}
else
{
fu_(path + @"/image/" + );
lb_ = + "文件,上传到服务器中
文件类型"
+ fu_ + "
文件大小为" +
fu_;
}
}
else
{
("");
}
}
五、实验思考题
1. 技术中的控件包括哪两种,简述每种控件的特点,并种列举出10 种
控件的一般格式
2.设计一个实现Windows 计算机器的程序界面,并可 行加,减,乘,除,求余,
平方等运算。界面和程序自己设计。
..
发布评论