asp.net页面跳转问题(急)
5个回答
展开全部
1.增加个session登陆的话给Session.add("user","登陆的用户名");
2.操作某个页面的时候先通过Session["user"].Tostring()!=null;来判断是否有用户登录有的话跳转,没有的话跳转到登陆页面。
if(Session["user"].ToString()!=null)
{
Response.Redi??();//跳转一个页面
}
else
{
//跳转另一个页面;
}
没有装vs原理是这样,试试就成了,主要是用Session把用户添加进Session来判断登陆。
2.操作某个页面的时候先通过Session["user"].Tostring()!=null;来判断是否有用户登录有的话跳转,没有的话跳转到登陆页面。
if(Session["user"].ToString()!=null)
{
Response.Redi??();//跳转一个页面
}
else
{
//跳转另一个页面;
}
没有装vs原理是这样,试试就成了,主要是用Session把用户添加进Session来判断登陆。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用Forms验证,并且把需要登录的页面放在一个独立的目录里,然后在web.config中配置此目录需要登录,forms验证就会自动处理弹到登录页已经登录后跳转回原页面的功能
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在你的某个页面定义一个变量获取当前的url
判断未登录后 跳转到登陆页面,吧这个url值一起传送过去
登录成功后把这个url值显示出来一般是一个超链接形式 点击返回登录前的页面。
判断未登录后 跳转到登陆页面,吧这个url值一起传送过去
登录成功后把这个url值显示出来一般是一个超链接形式 点击返回登录前的页面。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在页面载入的时候先判断登录的session或cookie,如果没有登录的话跳转到登录页并且把页的标记发送到登陆页.登陆成功后返回
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
FORM验证
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询