コード例 #1
0
        protected override void OnLoad(EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                SqlServer server = SqlServer.CurrentServer;
                try
                {
                    server.Connect();
                }
                catch (System.Exception ex)
                {
                    //Response.Redirect("Error.aspx?errorPassCode=" + 2002);
                    Response.Redirect(String.Format("error.aspx?errormsg={0}&stacktrace={1}", Server.UrlEncode(ex.Message), Server.UrlEncode(ex.StackTrace)));
                }

                SqlDatabase database = SqlDatabase.CurrentDatabase(server);

                RolesGrid.DataSource = database.DatabaseRoles;
                RolesGrid.DataBind();

                //CreateRoleLink.NavigateUrl = "CreateDatabaseRole.aspx?database=" + Server.UrlEncode(Request["database"]);

                server.Disconnect();
            }
            base.OnLoad(e);
        }
コード例 #2
0
        //protected HyperLink CreateRoleLink;

        protected override void OnLoad(EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                SqlServer server = SqlServer.CurrentServer;
                server.Connect();

                SqlDatabase database = SqlDatabase.CurrentDatabase(server);

                RolesGrid.DataSource = database.DatabaseRoles;
                RolesGrid.DataBind();

                //CreateRoleLink.NavigateUrl="CreateDatabaseRole.aspx?database=" + Request["database"];

                server.Disconnect();
            }
            base.OnLoad(e);
        }
コード例 #3
0
 private void BindRoleList()
 {
     rolesArray           = Roles.GetAllRoles();
     RolesGrid.DataSource = rolesArray;
     RolesGrid.DataBind();
 }
コード例 #4
0
 public void RolesGridDataBind()
 {
     RolesGrid.DataBind();
 }