全局的配置:
<system.web>
    <roleManager enabled="true"></roleManager>
 <authentication mode="Forms">
      <forms loginUrl="~/client.aspx"></forms>
      
    </authentication>
login.aspx我用login登录控件然后client.aspx上:
  <asp:LoginView ID="LoginView1" runat="server">
        <RoleGroups>
        <asp:RoleGroup>
        <ContentTemplate>你好,teacher
            <asp:Login runat="server">
            </asp:Login></ContentTemplate>
        </asp:RoleGroup>
        </RoleGroups>
        </asp:LoginView>
        <br />
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
        <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
        <asp:Button ID="Button1" runat="server" onclick="Button1_Click" Text="查询" />
        <br />
        <asp:GridView ID="GridView1" runat="server">
        </asp:GridView>
   不好意思,我这人不懂说.我已经创建abc这个用户,且已经分配好他的角色为teacher,我想要abc这个用户登录后自动跳转的client.aspx页面上,client.aspx这个页面专门来接收合理角色用户的页面的..  不知道这样说大家听明白吗?我上面设置后登录都没有跳转的..不知道什么问题,又不报错.