H100109 陆俊 实验6.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
H100109 陆俊 实验6

电子信息学院 实验报告书 课程名:《ASP.NET网站开发》 题 目: 实验6 母版、主题和导航设计 实验类别 【设计】 班 级: H1001 学 号: 09 姓 名: 陆俊 学号:09 姓名:陆俊 日期11月1日 实验6 ?目的与要求 熟练掌握模板的使用方法。 熟练掌握主题及皮肤的使用和切换方法。 掌握导航控件的属性、方法和事件。 内容和步骤 【练习1】 母版应用及动态加载母版。 启动Visual Studio 2008,使用Visual C#语言新建一个ASP.NET网站,命名为“实验4”。 右键单击网站“实验4”选择【添加新项】,在打开的对话框中选择【母版页】,创建母版页,命名为Master1.master。 打开Master1.master,切换到【设计】视图,仿照图T.12进行母版页设计,放置一个表格用以布局,网页左侧上部放置一个Calender控件,网页头部设计网站名称并在右侧添加一个Image控件,脚步放置版权信息等,在适当的位置放置两个ContenPalceHolder控件。根据喜好放置其他控件,设置控件属性。 图T.12 Master1设计界面 新建另一个母版Master2.master,切换到【设计】视图,仿照图T.13进行母版页设计,放置一个表格用以布局,网页左侧上部放置一个AdRotator控件,下部放置一个Calendar控件。网页头部设计网站名称,脚部防置版权信息等。在左侧和右侧适当位置放置两个ContenPalceHolder控件。根据喜好放置其他控件,设置控件属性。 图T.13 Master2设计界面 右键单击网站“实验4”,添加新项,选择【Web窗体】,勾选右下角的复选框【选择母版页】,在弹出的对话框中选择“Master1.master”,将新建的网页命名为sy1.aspx。设计网页,如图T.14所示,在左侧的Content中放置两个HyperLink控件,分别设置属性NavigateUrl为sy1.aspx?Master=Master1和sy1.aspx?Master=Master2。在右侧的Content中不知用于调查的表单:放置一个复选框列表控件CheckBoxList1并编辑ListItem,放置两个按钮控件Button1和Button2,分别用于提交和重选;放置一个标签控件Lable1,用于显示调查结果。 图T.14 选择母板一的运行结果 双击“提交”按钮Button1,为其添加Click事件代码: protected void Button1_Click(object sender, EventArgs e) { int i; string str = 你选择的是:br; for (i = 0; i CheckBoxList1.Items.Count; i++) { if (CheckBoxList1.Items[i].Selected) str += CheckBoxList1.Items[i].Text + ; } Label1.Text = str; } 双击“重选”按钮Button2,为其添加Click事件代码: protected void Button2_Click(object sender, EventArgs e) { CheckBoxList1.ClearSelection(); Label1.Text = ; } 在网站后台文件sy1.aspx.cs中添加Page_PreInit事件,设计切换母版的代码: protected void Page_PreInit(object sender, EventArgs e) { string mm = Request[Master]; if (mm == Master1) this.MasterPageFile = Master1.master; else this.MasterPageFile = Master2.master; } 保存sy1.aspx,调试,按F5运行网页,单击选择母版,查看效果分别如图T

文档评论(0)

asd522513656 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档