asp net程序设计实验报告四

上传人:第*** 文档编号:31320768 上传时间:2018-02-06 格式:DOC 页数:10 大小:293KB
返回 下载 相关 举报
asp net程序设计实验报告四_第1页
第1页 / 共10页
asp net程序设计实验报告四_第2页
第2页 / 共10页
asp net程序设计实验报告四_第3页
第3页 / 共10页
asp net程序设计实验报告四_第4页
第4页 / 共10页
asp net程序设计实验报告四_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《asp net程序设计实验报告四》由会员分享,可在线阅读,更多相关《asp net程序设计实验报告四(10页珍藏版)》请在金锄头文库上搜索。

1、Xxxxxxxxxxxxxxxxxxx实 验 报 告实验课程名称: ASP.net 程序设计 实验项目名称: ASP.NET 服务器控件 专 业 班 级: xxxxxxxxxxx 学 号: xxxxxxxxxxxxx 姓 名: xxxxxxxxxxx 指 导 教 师: xxxxxxxx 实验四 ASP.NET 服务器控件【实验目的】(1)熟悉用户控件的创建技术,掌握用户控件的属性、事件、方法的定义和使用。(2)学会利用自定义用户控件制作导航条和用户登录控件。【实验内容及步骤】(1)新建名字为 ServerControlExperiment 网站。(2)在 default.aspx 页面中,添加

2、 1 个 TextBox 控件、2 个 Button 控件、一个ListBox 控件,如图所示。将 2 个 Button 控件的 Text 属性分别改为“增加”和“ 删除”。当单击 【增加】按钮时,将 TextBox 文本框中的输入值添加到 ListBox 中,但单击【删除】按钮时,删除 ListBox 中当前选定项。protected void Button1_Click(object sender, EventArgs e)ListBox1.Items.Add(TextBox1.Text.ToString().Trim();TextBox1.Focus();TextBox1.Text =

3、;protected void Button2_Click(object sender, EventArgs e)for (int i = ListBox1.Items.Count - 1; i = 0; i-)if(ListBox1.Itemsi.Selected)ListBox1.Items.Remove(ListBox1.Itemsi.Value);(3)添加一个网页,要求将 Label 控件、LinkButton 控件、HyperLink 控件放在 Panel 控件中,当单击一组 Button 按钮时改变 Panel 控件的背景色,单击另一组 Button 控件时改变 Panel 控件

4、中文字的大小。单击 LinkButton 和HyperLink 控件时分别导航到新的网页或网站。单击 RadioButton 控件时隐藏Panel 控件,单击另一个 RadioButton 控件时显示 Panel 控件。如图所示。Default2.aspx 页面代码:baidu HyperLinkDefault2.cs 页面代码:public partial class Default2 : System.Web.UI.Pageprotected void Button1_Click(object sender, EventArgs e)this.Panel1.BackColor = Syst

5、em.Drawing.Color.LightSteelBlue;protected void Button2_Click(object sender, EventArgs e)this.Panel1.Font.Size = System.Web.UI.WebControls.FontUnit.Larger;protected void RadioButton1_CheckedChanged(object sender, EventArgs e)if (RadioButton1.Checked)this.Panel1.Visible = false;protected void RadioBut

6、ton2_CheckedChanged(object sender, EventArgs e)if (RadioButton2.Checked)this.Panel1.Visible = true;(4)添加一个网页,在 MultiView 控件添加 3 个 View 控件,在每个 View 控件中各添加 Image 控件,再添加 3 个 RadioButton 控件切换各个 View 视图,每个 View 视图显示不同的图像。Default3.aspx 页面代码:选择显示的形状三角形圆形矩形Default3.cs 页面代码:public partial class Default3 : Sy

7、stem.Web.UI.Pageprotected void Page_Load(object sender, EventArgs e)if (Request.QueryStringid != null)MultiView1.ActiveViewIndex = Convert.ToInt32(Request.QueryStringid);protected void RadioButtonList1_SelectedIndexChanged(object sender, EventArgs e)MultiView1.ActiveViewIndex = RadioButtonList1.Sele

8、ctedIndex;(5)添加一个网页,在页面中添加 AdRotator 控件,链接 XML 广告数据源,实现广告图像显示,当单击广告图像时导航到相应的网页。Default4.aspx 页面代码:XMLFile.xml 页面代码:http:/ for haizei,Ltd.Web site100(6)添加一个网页,在页面中添加 CheckBoxList 控件,单击 Button 按钮时将CheckBoxList 的选项写到 ListBox 中。Default5.aspx 页面代码:请选择你要考试的科目:政治英语数学专业课、Default5.cs 代码:public partial class

9、Default5 : System.Web.UI.Pageprotected void Button1_Click(object sender, EventArgs e)ListBox1.Items.Clear();for (int i = 0; i 选择你要考试的科目: 政治英语数学专业课Default6.cs 代码:public partial class Default6 : System.Web.UI.Pageprotected void Button1_Click(object sender, EventArgs e)ListBox1.Items.Clear();if (RadioB

10、uttonList1.SelectedItem.Selected) ListBox1.Items.Add(RadioButtonList1.SelectedItem.Text); (8)添加一个网页,选择 DropDownList 控件的选项时导航到相应的网站。Default7.aspx 页面代码:百度新浪Default7.cs 代码:public partial class Default7 : System.Web.UI.Pageprotected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)swit

11、ch (DropDownList1.SelectedItem.Text.Trim()case 百度:Response.Redirect(http:/ 新浪:Response.Redirect(http:/ TextBox、RequiredFiledValidator 和CompareValidator 控件,实现 CompareValidator 控件的 Operator 行为的Equal、 GreaterThan 等属性值得验证。Default8.aspx 页面代码:请注册用户姓 名:*学 号:密 码:*确认密码:确认密码不一致Default8.cs 代码:public partial class Default8 : System.Web.UI.Pageprotected void Button1_Click(object sender, EventArgs e)Label1.Text = ;if (Page.IsValid)Label1.Text = 登入成功;elseLabel1.Text = 登入失败;【实验总结】通过本次的上机实验,我熟悉了 xxxxxxxxxxxxxxxxxxxxxxxx

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号