using System;
using System.Web;
namespace Webs
{
/// <summary>
/// 页面基类
/// </summary>
public class PageBase : System.Web.UI.Page
{
/// <summary>
/// 空构造函数
/// </summary>
public PageBase()
{
}
#region 属性
/// <summary>
/// 登录ID
/// </summary>
// public int Loginid =0;
public int LoginId=1;
#endregion
#region 方法
/// <summary>
/// 页面初始化方法
/// </summary>
public void PageBegin()
{
HttpCookie cookie2 = HttpContext.Current.Request.Cookies["LoginIdCookie"];
if (cookie2!= null)
{
string LoginIdcookie=cookie2.Values["LoginId"];
this.LoginId=int.Parse(LoginIdcookie);
}
else
{
HttpContext.Current.Response.Redirect("/member/Login.aspx");
}
}
#endregion
}
}
在aspx.cs文件中继承的使用
protected System.Web.UI.WebControls.TextBox Availability;
protected FredCK.FCKeditorV2.FCKeditor FCKeditor1;
public int loginid;//会员ID
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
#region 调用基类
this.PageBegin();
loginid=int.Parse(this.LoginId.ToString());
#endregion
if (!Page.IsPostBack)
{
注意的地方。在基类中继承:System.Web.UI.Page