コード例 #1
0
ファイル: SettingsEdit.aspx.cs プロジェクト: suwayya/Attend
 protected void SaveSettings_Click(object sender, EventArgs e)
 {
     Settings.AddSetting("DefaultParticipantProviderString", ParticipantProvidersDropDown.SelectedValue);
     Settings.AddSetting("UseEpiserverForms", UseFormsCheckBox.Checked.ToString());
     ParticipantProviderManager.Initialize();
     ProviderDropDowns.Visible  = false;
     SaveProviderButton.Visible = false;
     ProviderOverview.Visible   = true;
     ProviderOverview.DataBind();
 }
コード例 #2
0
ファイル: SettingsEdit.aspx.cs プロジェクト: suwayya/Attend
        protected override void OnInit(EventArgs e)
        {
            base.OnInit(e);
            ParticipantProvidersDropDown.Items.Clear();
            string defaultParticipantProvider = Settings.GetSetting("DefaultParticipantProviderString");

            Type[] ParticipantProviders = ParticipantProviderManager.GetParticipantProviders();
            foreach (Type t in ParticipantProviders)
            {
                ListItem li = new ListItem(t.Name, t.FullName + ", " + t.Assembly.FullName.Substring(0, t.Assembly.FullName.IndexOf(',')));
                li.Selected = li.Value == defaultParticipantProvider;
                ParticipantProvidersDropDown.Items.Add(li);
            }
            ParticipantProvidersDropDown.DataBind();
        }