logindetails.aspx.cs

来自「ASP.NET2.0(C#篇)经典教程的源码...本源码很好的实现了购物车...」· CS 代码 · 共 42 行

CS
42
字号
using System;
using System.Web;
using System.Web.UI.WebControls;
using System.Configuration;
using System.Web.Security;

partial class LoginDetails : System.Web.UI.Page
{
  protected void Page_Load( object sender,  System.EventArgs e)
  {
    if (!Page.IsPostBack)
    {
      // make sure the page can//t be accessed in real mode
      if (ConfigurationManager.AppSettings["mode"] == "Real")
      {
          MessagePanel.Visible = true;
          UsersRolesPanel.Visible = false;
      }

      UserList.DataSource = Membership.GetAllUsers();
      UserList.DataBind();
      UserList.SelectedIndex = 0;

      RoleList.DataSource = Roles.GetAllRoles();
      RoleList.DataBind();
      RoleList.SelectedIndex = 0;
    }
  }

  protected void UserList_SelectedIndexChanged( object sender,  System.EventArgs e)
  {
    RolesForUser.DataSource = Roles.GetRolesForUser(UserList.SelectedValue);
    RolesForUser.DataBind();
  }

  protected void RoleList_SelectedIndexChanged( object sender,  System.EventArgs e)
  {
    UsersInRole.DataSource = Roles.GetUsersInRole(RoleList.SelectedValue);
    UsersInRole.DataBind();
  }
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?