我用membership
我现在是这样判断
MembershipUser u = Membership.GetUser();
if (u != null)不知有没有其他方法
最好像LoginStatus那样自动跳到登录页还能自动返回刚才那页

解决方案 »

  1.   


    可以用Session["User"]==""这个来判断是否登录了.如果没有的话.
    就转到登录页.
    想转到原来页的话.可以用个变量记录一下原来页.登录了再转入原来页就行了吧?>
    我也是刚学这个.不知对你有没有帮助...~.~
      

  2.   

    if (Membership.ValidateUser(userName, password))
      

  3.   

    直接在Web.Config中配置一下就可以了,
    如:    
    <authentication mode="Forms">
          <forms name=".ASPXAUTH"  timeout="60" />
        </authentication>
      <location path="xxxx.aspx">
        <system.web>
          <authorization>
            <deny users="?"/>
          </authorization>
        </system.web>
      </location>
      

  4.   

    嗯,还可以
       我只是会getuser