新手上路一个简历的问题!各位高手帮帮忙!!!!

chen_hong 2007-01-15 11:39:19
我在登陆页面写了Session["name"]="admin"; 在另一个页面想对session做判断!如果该用户为admin的话就有权访问,不是的话没有权防问,这个问题应该怎么解决啊!!!!
...全文
235 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
chen_hong 2007-01-15
  • 打赏
  • 举报
回复
晕啊问题还没解决我怎么给分啊
到现在还没找到原因!!!郁闷!
sanlng 2007-01-15
  • 打赏
  • 举报
回复
简单就接分
WWWDJ1983 2007-01-15
  • 打赏
  • 举报
回复
jf
xray2005 2007-01-15
  • 打赏
  • 举报
回复
jf
chen_hong 2007-01-15
  • 打赏
  • 举报
回复
if (!Page.IsPostBack)
{
if (Session["name"] != null && (string)Session["name"] =="admin")
{
InitializationGrid();
InitializationDropDownList();
}
else
{
Response.Write("<script>alert('对不起,您无权访问此页面')</script>");
}

}我是这样写的,为什么其它用户还是能访问呢
chen_hong 2007-01-15
  • 打赏
  • 举报
回复
这些方法我都用过了郁闷的是,不是admin的用户也能进去??
unlimitedsaga 2007-01-15
  • 打赏
  • 举报
回复
if(Session["name"].tostring().Equals("admin"))
{
代码
}
else
{
Response.Redirect("错误页面");
}
vengair 2007-01-15
  • 打赏
  • 举报
回复
在需要判断的页面的Page_Load里添加
if (Session["name"] != null && (string)Session["name"] =="admin")
{
// 继续
}
else
{
// 中断,提示之类的
}
活靶子哥哥 2007-01-15
  • 打赏
  • 举报
回复
LoginPage
Session["name"]="admin";
OtherPage
if(Session["name"] != null && Session["name"] == "admin")
{
//....
}
chen_hong 2007-01-15
  • 打赏
  • 举报
回复
试过了还是不行,郁闷
yaojian524 2007-01-15
  • 打赏
  • 举报
回复
跟程序看看

拿到if (!Page.IsPostBack)外面试试
chen_hong 2007-01-15
  • 打赏
  • 举报
回复
我也郁闷着呢
lxs5i5j 2007-01-15
  • 打赏
  • 举报
回复
不是程序的问题吧
这功能很常用,大家说的没问题啊

62,266

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧