1. 建立一个网站项目
2. 在app_code 里面 新建立一个类
3. web.config 文件 配置如下
<httpModules>
<add name="SystemModuleAuthorizationModule" type="SystemModuleAuthorizationModule" />
</httpModules>
备注: 因为类文件放在app_Code 下面 所以没有加命名空间的名称(不需要)
如果是一个wen应用程序
<system.web>
<httpModules>
<add name="SystemModuleAuthorizationModule" type="WebApplication3.SystemModuleAuthorizationModule" />
</httpModules>
</system.web>
注解: WebApplication3 是这个项目的命名空间
4. 建立login.aspx 里面有一个按钮
后台文件:
protected void Button1_Click(object sender, EventArgs e)
{
Session["UserName"] = TextBox1.Text.Trim();
}
前台页面 :
<div>
<a href="a.aspx">页面a</a>
</div>
<div>
<a href="b.aspx">页面b</a>
</div>
5. 建立一个空的a.aspx 和 b.aspx (测试用)