asp.Netは継承方法でページ判断セッションを実現する
1152 ワード
クラスを新規作成
Csharpコード
セッションを判断する必要があるページのcsファイルで、mana_にこのファイルを継承します.sessionというベースクラス
たとえば
Csharpコード
public partial class Index : mana_session
Csharpコード
using System;
using System.Web;
using System.Web.UI;
using System.Web.SessionState;
public class mana_session : Page
{
public mana_session()
{
}
protected override void OnInit(EventArgs e)
{
if (Session["uid"]== null || Session["uid"].ToString()=="")
{
Response.Redirect("login.htm");
}
}
}
using System;
using System.Web;
using System.Web.UI;
using System.Web.SessionState;
public class mana_session : Page
{
public mana_session()
{
}
protected override void OnInit(EventArgs e)
{
if (Session["uid"]== null || Session["uid"].ToString()=="")
{
Response.Redirect("login.htm");
}
}
}
セッションを判断する必要があるページのcsファイルで、mana_にこのファイルを継承します.sessionというベースクラス
たとえば
Csharpコード
public partial class Index : mana_session