Exemplo n.º 1
0
 /// <summary>
 /// Handles the Load event of the PageCustomPropertyPage control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="T:System.EventArgs"/> instance containing the event data.</param>
 private void PageCustomPropertyPage_Load(object sender, EventArgs e)
 {
     EditTable.DataSource =
         new SortedList(
             ModuleSettingsCustom.GetModuleUserSettings(this.ModuleID,
                                                        (Guid)PortalSettings.CurrentUser.Identity.ProviderUserKey, this));
     EditTable.DataBind();
 }
Exemplo n.º 2
0
 private void EditTable_UpdateControl(object sender,
                                      Appleseed.Framework.Web.UI.WebControls.SettingsTableEventArgs e)
 {
     ModuleSettingsCustom.UpdateCustomModuleSetting(
         ModuleID,
         (Guid)PortalSettings.CurrentUser.Identity.ProviderUserKey,
         ((ISettingItem)e.CurrentItem).EditControl.ID,
         ((ISettingItem)e.CurrentItem).Value.ToString());
 }
Exemplo n.º 3
0
 private void EditTable_UpdateControl(object sender,
                                      Rainbow.Framework.Web.UI.WebControls.SettingsTableEventArgs e)
 {
     ModuleSettingsCustom.UpdateCustomModuleSetting(ModuleID, (Guid)PortalSettings.CurrentUser.Identity.ProviderUserKey,
                                                    e.CurrentItem.EditControl.ID, e.CurrentItem.Value);
 }