ASP.NET中基类页的设计和使用[1]

发表于:2008-05-15来源:作者:点击数: 标签:设计NetNETASP基类
关键字: .net 在Asp.net业务系统的 开发 过程中,为了保证页面风格的一致性以及减少重复代码的编写,我们需要引入基类页的概念,即:定义一个基类页,让所有的页面都继承这个基类,并在该基类页中加入公用的属性和方法。 实际使用时,按照功能页面划分,可以
关键字:.net在Asp.net业务系统的开发过程中,为了保证页面风格的一致性以及减少重复代码的编写,我们需要引入基类页的概念,即:定义一个基类页,让所有的页面都继承这个基类,并在该基类页中加入公用的属性和方法。

  实际使用时,按照功能页面划分,可以定义多个基类页,如:

  class FormBase
  class BizFormBase :FormBase
  class ViewFormBase : BizFormBase
  class EditFormBase : BizFormBase
  class QueryFormBase : FormBase

  FormBase:基类页中的根,提供与业务无关的服务,如:URL重写,日志等。
  BizFormBase:加入和业务相关的属性,如:该页面的当前业务对象ID等。
  ViewFormBase,:EditFormBase:实现具体的查看,编辑功能。
  QueryFormBase:实现对通用查询页面的封装。

原文转自:http://www.ltesting.net