几米天空

--------我的几米天空

  :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
在做web项目中经常每个页面都要用到相同的处理过程,样式,还有方法.这个时候每个页面都写一样的代码有点烦琐,所以一般情况下我们就会把这些基本相同总结出来放到一个基类中,每个页面只要继承它就可以了..以下是我的一个基类PageBase的代码.
/********************************************************************
    created:    2007/01/17
    filename:     \App_Code\PageBase.cs
    file path:    \App_Code
    file base:    PageBase
    author:        chengang
    
    information:    页面的基类
********************************************************************
*/



using System;
using System.Web;
using System.Data;
using System.Web.UI.WebControls;
using System.Text;
using System.Configuration;
using System.Drawing;
using System.Data.SqlClient;
using PTSFRAME.UIControl;
using System.Web.UI.HtmlControls;

namespace PTSFRAME
{
    
/// <summary>
    
/// 页面的基类
    
/// </summary>

    public class PageBase : System.Web.UI.Page
    
{
        
私有变量

        
protected HtmlLink css;
        
public PageBase()
        
{
            
//记录页面的开始执行时间
            _StartTime = DateTime.Now;
        }


        
属性


        
/// <summary>
        
/// 根据条件判断返回页面执行时间
        
/// </summary>
        
/// <returns></returns>

        public string PageLoadTime()
        
{
            TimeSpan usedTime 
= DateTime.Now - this._StartTime;
            
return ("页面执行时间:" + usedTime.TotalSeconds + "");
        }



        
重载方法

    }


}

posted on 2007-03-31 10:14  几米天空  阅读(1661)  评论(0编辑  收藏  举报