732 后台框架集
第七章 新闻模块设计 网站开发实战 目 录 第 * 页 Part 7.1 系统 设计 Part 7.2 数据库数据 Part 7.3 界面 设计 Part 7.4 代码 实现 Part 7.5 实例 演示 7.3.1 登录界面 登录界面用于进行管理员的身份验证,管理员可以在后台进行登录执行相应的新闻操作,如果管理员为合法用户,则允许进行新闻操作,否则不允许进行新闻操作。代码使用了 TextBox 控件以及验证控件和按钮控件,这些控件用于验证用户输入的是否正确并且判断用户是否为合法管理员,管理员可以通过该页面进行登录操作。如果登录成功,系统会跳转到后台管理框架集中,如果登录不成功,则会提示相应的错误信息。 7.3.2 后台框架集 后台操作中,为了提高页面的友好度,可以使用框架集进行后台开发,框架集是多个网页组成的一个页面,使用框架集能够在不刷新的情况下进行页面跳转,使用Microsoft Expression Web 2可以制作框架集。 页面中的代码使用了一个框架集。在该框架集中包括三个页面,这三个页面分别为 top.aspx、left.aspx 和 center.aspx,其中 top.aspx 用于显示相应的信息,主要是用来作为导航或者后台提示,left.aspx 用于显示导航,使用 TreeView 控件能够为该页面制作相应的导航,而 center.aspx 用于呈现相应的操作页面, 在这里可以被成为主工作区。 显示后台管理的基本信息 显示 操作 主操作区 在Microsoft Expression Web 2中,单击【文件】选项,在下拉菜单中单击【新建】选项,单击【网 站】选项,在弹出窗口中选择框架集,如图左所示。框架集可以将多个页面放置在同一个页面,在Microsoft Expression Web 2 中可以创建框架集并为框 架集中的页面进行指定或新建,如图右所示。 开发人员能够在不同的页面进行布局,控件拖动和事件等操作,当用户访问框架集时,各个页面之间互不影响,可以在框架集之间进行页面跳转,Left.aspx页面代码使用了TreeView控件在left.aspx页面中添加了导航信息,但是上述代码并没有配置TreeView控件中相应字段的URL属性,开发人员可以通过TreeView控件的属性进行配置。这里只提供left.aspx代码,对于其他页面的代码可以自行布局显示。如图所示。 7.3.2 后台框架集 7.3.3 新闻发布页面 新闻发布页面是新闻系统中最为重要的页面,新闻发布页面主要使用 ADO.NET 进行新闻的发布和提交等操作,管理员能够在该页面进行新闻填写、新闻分类选择,然后管理员就能够进行新闻数据操作。页面代码使用了基本的文本框控件用于文本的输入,在一些用户数据输入时,为了 保证用户输入的是完整的、符合规范的以及安全的数据,就需要使用下拉菜单控件进行数据呈现。页面代码声明了多个文本框控件和下拉菜单控件用于文本的输入和呈现,管理员还需要通过数据源控件进行数据绑定并通过按钮控件进行数据提交。 新闻发布页面使用了数据源控件进行新闻分类的绑定,这也就是说明了在新闻添加之前,必须要选择新闻分类,否则新闻分类没有被填写,系统就会提示错误。在新闻页面设计中,使用TextBox控件和验证控件对管理员的操作进行验证和控制,如果管理员没有填写相应的信息,则系统会提示管理员填写, 当管理员填写完成后,就可以单击控件进行提交。 新闻修改页面可以使用控件进行编写,新闻修改页面的数据获取同样需要从传递的参数中进行选择和判断,在ASP.NET 3.5中提供了一些数据绑定控件能够进行相应的数据的查询和更新,这里使用DetailsView控件。代码使用DetailsView控件进行数据绑定并能够使用DetailsView控件自带的更新功能进行数据更新。由于新闻更改页面需要通过获取的参数进行查询和更新,在配置DetailsView控件使用的数据源时,SELECT查询语句必须配置参数,如图所示。 7.3.4 新闻修改页面 配置 WHERE 子句就能够让数据源通过传递的参数进行相应的数据更新而不会涉及到其他的新闻数据。在配置数据源时,同样需要配置能够自动生成“插入、更新、删除”等操作,这样数据绑定控件才 能够支持数据的插入、更新和删除。在新闻修改页面,只需要进行新闻的更新即可,在配置数据绑定控 件时,无需选择“插入、删除”等操作。 7.3.5 新闻管理页面 新闻管理页面可以使用 GridView 控件进行编程,这样不仅能够简化开发人员的开发操作,还能够提高开发效率。由于新闻修改页面是
您可能关注的文档
- 2017 年云南省高等学校学生职业技能大赛数控机床装调与维修赛项规程.pdf
- 2017 年泉港区初中市质检物理科质量分析 - 泉州市泉港区教师进修学校.pdf
- 2017 年台湾国际文化创意产业博览会串联好店活动征选 - 台湾文博会.pdf
- 2017 年2 月1 日至2017 年2 月28 日新法规 - 汉坤律师事务所.pdf
- 2017年3月会计学院博士生统一开题会议论文摘要 - 上海财经大学会计 .doc
- 2017宁波展览展示(实例) - 宁波市会展业促进会.doc
- 2017年修订 - 中国公众科普网.doc
- 2017年浙江省人教版《经济生活》之《《我国的分配制度与分配原则》》典 .doc
- 2017年第5期 - 审计署.doc
- 20世纪初期“海派”代表画家书法观念研究 徐海东 内容摘要 清末民初由 .doc
最近下载
- 初中数学八年级下册 练习题(含答案).pdf VIP
- 2023浪潮信创服务器CS5260H2技术白皮书-v1.0.pdf VIP
- 《甜甜的西瓜》幼儿园小班美术PPT课件.pptx VIP
- 雅思词汇汇编9400(默).docx VIP
- 2025年益阳医学高等专科学校单招笔试综合素质试题库含答案解析(5套试卷).docx VIP
- 2026年春季1530安全教育记录表.pdf VIP
- 水处理工程课后习题及答案(中科院生态环境与研究中心环境工程考博)2025.pdf VIP
- 党支部书记2025年度组织生活会个人对照检查发言材料(五个方面).docx VIP
- 运动训练科学监控课件.ppt VIP
- 7 输变电工程建设施工安全风险管理规程.doc VIP
原创力文档

文档评论(0)