我想把判断登陆的程序放在一个CS的文件当中,请问题其它的页面应该如何调用呀.我应该怎么写呢.
----------------------------------------------------------------------------------------
emptyinto.cs
----------------------------------------------------------------------------------
sub Check_Into()
{
if (Session["flag"]=="" || Session["admin_name"]=="")
{
Session.Abandon();
Page.Response.Clear();
Page.Response.Write("<script>alert(\"错误,你的页面已超时或者是从非法页面转入连接.\");location.href=\"Errors.html\";</script>");
Page.Response.End();
}
}
----------------------------------------------------------------------------------
现在是代码我是写好了,我应该在其它的页面怎么调用emptyinto.cs这个文件里面的这个函数呢?请各位大侠帮忙呀.我用的开发工具是 Microsoft Visual Studio .NET 2003.
大家帮忙呀........................
----------------------------------------------------------------------------------------
emptyinto.cs
----------------------------------------------------------------------------------
sub Check_Into()
{
if (Session["flag"]=="" || Session["admin_name"]=="")
{
Session.Abandon();
Page.Response.Clear();
Page.Response.Write("<script>alert(\"错误,你的页面已超时或者是从非法页面转入连接.\");location.href=\"Errors.html\";</script>");
Page.Response.End();
}
}
----------------------------------------------------------------------------------
现在是代码我是写好了,我应该在其它的页面怎么调用emptyinto.cs这个文件里面的这个函数呢?请各位大侠帮忙呀.我用的开发工具是 Microsoft Visual Studio .NET 2003.
大家帮忙呀........................
然后在每个页面的Page_Load里面调用那个函数
你不是说C#问题吗?你的写法不对.cs文件中怎么能出现Sub
改成下面的:做成静太方法:
emptyinto.cs:
public static Check_Into()
{
if (Session["flag"]=="" || Session["admin_name"]=="")
{
Session.Abandon();
Page.Response.Clear();
Page.Response.Write("<script>alert(\"错误,你的页面已超时或者是从非法页面转入连接.\");location.href=\"Errors.html\";</script>");
Page.Response.End();
}
}
在每个页面调用的时候:(如果在同一命名空间下:)
private void Page_Load(object sender, System.EventArgs e)
{
if(!Page.IsPostBack)
{
emptyinto.Check_Into();
}
}