Welcome 微信登录

首页 / 网页编程 / ASP.NET / 在asp.net 2.0中使用母版页和工厂方法模式

在asp.net 2.0中使用母版页和工厂方法模式2011-12-31 webabcd 原文地址:http://www.codeproject.com/KB/applications/MasterPagesASP.aspx

作者:ssaud

介绍

这里我讲解如何充分发挥母版页的优势。关于母版页的优点有大量的文章进行说明,参看 http://www.odetocode.com/Articles/450.aspx此文当然和那些文章不相同。有时,你会经常碰到这样的场景:相同的用户界面(GUI),但是不同的业务逻辑,如图所示。因此,你会考虑使用用户控件来保持各个页面的标准外观。但如果你听我说明一下如何使用工厂模式设计的母版页,你就会感觉酷毙了!这里我使用了带单击功能的表格(Grid)。

背景

阅读此文之前你必须对母版页的相关知识有所了解,这样你能更好的理解此文

工作流程

当用户从菜单中选择订单详情时,父表格将会填充所有订单列表,子表格将会填充包含在此订单的产品列表。当用户选择职员时,父表格将会填充所有职员列表,子表格将会填充选中职员的地区列表。有2个内容页来显示选中项的相关信息。

关于代码

下载的代码包括dbcontroller1 helper类。你只需修改数据库链接字符串来链接到你的SQL server就可以了。后台数据库是SQL server自带的Northwind数据库。