Пример #1
0
 private void EditLanguageDialog1_ItemUpdated(object sender, PersistentItemEventArgs e)
 {
     LanguagesGrid.EditIndex = -1;
     LanguagesGrid.DataBind();
     AddPanel.Visible  = true;
     EditPanel.Visible = false;
     AddEditAjax.Update();
     LanguagesAjax.Update();
 }
Пример #2
0
 private void EditGroupDialog1_ItemUpdated(object sender, PersistentItemEventArgs e)
 {
     _ManagableGroups    = SecurityUtility.GetManagableGroups();
     GroupGrid.EditIndex = -1;
     GroupGrid.DataBind();
     AddPanel.Visible  = true;
     EditPanel.Visible = false;
     AddEditAjax.Update();
     GroupAjax.Update();
 }
Пример #3
0
        protected void GroupGrid_RowEditing(object sender, GridViewEditEventArgs e)
        {
            int groupId = (int)GroupGrid.DataKeys[e.NewEditIndex].Value;

            CommerceBuilder.Users.Group group = GroupDataSource.Load(groupId);
            if (group != null)
            {
                AddPanel.Visible  = false;
                EditPanel.Visible = true;
                EditCaption.Text  = string.Format(EditCaption.Text, group.Name);
                EditGroupDialog editDialog = EditPanel.FindControl("EditGroupDialog1") as EditGroupDialog;
                if (editDialog != null)
                {
                    editDialog.GroupId = groupId;
                }
                AddEditAjax.Update();
            }
        }
Пример #4
0
        protected void LanguagesGrid_RowEditing(object sender, GridViewEditEventArgs e)
        {
            int      languageId = (int)LanguagesGrid.DataKeys[e.NewEditIndex].Value;
            Language language   = LanguageDataSource.Load(languageId);

            if (language != null)
            {
                AddPanel.Visible  = false;
                EditPanel.Visible = true;
                EditCaption.Text  = string.Format(EditCaption.Text, language.Name);
                EditLanguageDialog editDialog = EditPanel.FindControl("EditLanguageDialog1") as EditLanguageDialog;
                if (editDialog != null)
                {
                    editDialog.LanguageId = languageId;
                }
                AddEditAjax.Update();
            }
        }
Пример #5
0
 protected void GroupGrid_RowCancelingEdit(object sender, EventArgs e)
 {
     AddPanel.Visible  = true;
     EditPanel.Visible = false;
     AddEditAjax.Update();
 }