Carrotware.CMS.UI.Admin.c3_admin.UserGroupAddEdit.btnRemove_Click C# (CSharp) Метод

btnRemove_Click() защищенный Метод

protected btnRemove_Click ( object sender, EventArgs e ) : void
sender object
e EventArgs
Результат void
        protected void btnRemove_Click(object sender, EventArgs e)
        {
            HiddenField hdnUserName = null;
            CheckBox chkSelected = null;

            MembershipRole role = getCurrentGroup();

            string currentRoleName = role.RoleName;

            foreach (GridViewRow dgItem in gvUsers.Rows) {
                hdnUserName = (HiddenField)dgItem.FindControl("hdnUserName");

                if (!String.IsNullOrEmpty(hdnUserName.Value)) {
                    chkSelected = (CheckBox)dgItem.FindControl("chkSelected");
                    if (chkSelected.Checked) {
                        Roles.RemoveUserFromRole(hdnUserName.Value, currentRoleName);
                    }
                }
            }

            Response.Redirect(SiteData.CurrentScriptName + "?id=" + groupID.ToString());
        }