《2022年ASPNET服务器控件实验报告 .pdf》由会员分享,可在线阅读,更多相关《2022年ASPNET服务器控件实验报告 .pdf(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、ASP.NET 实验报告题目: ASP.NET服务器控件院系:计算机科学与工程学院【实验题目】ASP.NET 服务器控件【实验目的】1熟悉用户控件的使用。2熟悉导航控件的使用。3掌握母版页的使用。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 7 页 - - - - - - - - - 【实验内容】设计一个个人情况调查程序, 程序启动后显示如图所示的页面。用户在填写了姓名、选择了性别、喜爱的歌手、居住城市、个人爱好后单击“提交”按钮后,屏幕显示用户填写或选择的数据信息。若
2、用户没填写姓名就单击“提交”按钮,屏幕显示出错提示信息; 若用户没有选择 “爱好”项目,单击 “提交”按钮, “爱好”项目栏中显示“真可惜,你没有任何爱好!” 。(1)打开 Visual Studio 2010创建一个网站,在Default.aspx页面上进行页面的设计,此时可以切换到设计视图,也可以使用拆分视图方便对照。(2)设计 Web 页面Web页面中标题“个人情况调查”为图片格式,在下面已经给出,请同学们右键单击下面的图片,保存到本地硬盘,再在程序中通过ImageMap控件添加进页面。附件:(3)设置对象属性Web页面中需包含以下控件,Label 控件、 TextBox 控件、 But
3、ton控件、LinkButton控件、ImageMap控件、 RadioButton控件、 DropDownList 控件、ListItem控件、 RadioButtonList控件、 CheckBoxList 控件等控件,并设置好每个对象的属性。开发界面如图3-1 所示。图 3-1 程序开发界面(4)编写事件代码(5)运行和调试程序程序最终运行界面如图3-2 所示。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 图 3-2 程
4、序运行界面【实验代码】 ASP.NET 服务器控件的使用 姓名 性别名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 你喜爱的歌手是 五月天 李宗盛 梁静茹 张惠妹 汪峰你家住哪里 长春吉林沈阳其他城市 你的爱好是 篮球足球上网音乐 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页
5、,共 7 页 - - - - - - - - - using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; publicpartialcl
6、ass_Default : System.Web.UI.Page protectedvoid Page_Load( object sender, EventArgs e) this .Title = 个人情况调查 ; txtName.Focus(); protectedvoid btnOK_Click(object sender, EventArgs e) if (txtName.Text = ) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7 页 - - - - -
7、 - - - - lblName.Text = 你必须输入姓名! ; return ; string strSex= ,strLike= ; int i; if (radSex1.Checked) strSex = 男; else strSex = 女; for (i = 0; i = chklLike.Items.Count - 1; i+) if (chklLike.Itemsi.Selected) strLike = strLike + chklLike.Itemsi.Text + ,; strLike = strLike.Remove(strLike.Length - 1, 1); l
8、blName.Text = txtName.Text + , + strSex+ , + 你喜欢的歌手是: + dropSinger.Text; lblHome.Text = 你家住在: + radlHome.SelectedItem.Text; if (strLike = ) strLike = 真可惜,你没有任何爱好!; else strLike = 你的爱好是: + strLike; lblLike.Text = strLike; 【实验结果】名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 7 页 - - - - - - - - - 【实验心得】通过本次实验,我知道了如何通过ASP .NET创建服务器控件,加强了对控件的掌握,同时也加强了我对界面布局的掌握。在本次实验中,通过对ImageMap控件的使用,我知道了怎么通过控件将图片插入到程序界面中,让我觉得 ASP.NET非常有意思。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -