protected void EditButtonClicked(string settings) { URLtextBox.Text = VideoID; titleTextBox.Text = Title; subtitleTextBox.Text = Subtitle; ViewSet.SetActiveView(Edit); }
protected void Page_Load(object sender, EventArgs e) { _host = Ektron.Cms.Widget.WidgetHost.GetHost(this); _host.Title = "YouTube Modal"; _host.Edit += new EditDelegate(EditButtonClicked); ViewSet.SetActiveView(View); }
protected void EditButtonClicked(string settings) { titleTextBox.Text = Title; calendarIDtextBox.Text = CalendarID.ToString(); taxonomyTextBox.Text = TaxonomyPath; numEventsTextBox.Text = NumEvents.ToString(); ViewSet.SetActiveView(Edit); }
protected void SaveButton_Click(object sender, EventArgs e) { VideoID = URLtextBox.Text; Title = titleTextBox.Text; Subtitle = subtitleTextBox.Text; _host.SaveWidgetDataMembers(); ViewSet.SetActiveView(View); }
/// <summary> /// Boilerplate widget code /// </summary> protected override void OnInit(EventArgs e) { base.OnInit(e); base.Host.Edit += new EditDelegate(EditEvent); base.Host.Maximize += new MaximizeDelegate(delegate() { Visible = true; }); base.Host.Minimize += new MinimizeDelegate(delegate() { Visible = false; }); base.Host.Create += new CreateDelegate(delegate() { EditEvent(""); }); ViewSet.SetActiveView(View); }
protected void SaveButton_Click(object sender, EventArgs e) { Title = titleTextBox.Text; CalendarID = Convert.ToInt32(calendarIDtextBox.Text); TaxonomyPath = taxonomyTextBox.Text; NumEvents = Convert.ToInt32(numEventsTextBox.Text); _host.SaveWidgetDataMembers(); LoadEvents(); SetCalendarURL(); ViewSet.SetActiveView(View); }
/// <summary> /// Event handler called as the editor view is about to be displayed to the user. /// </summary> protected void EditEvent(string settings = "") { //populate the controls with the user's current settings uxDaysLimit.Text = this.DaysLimit.ToString(); uxItemLimit.Text = this.ItemLimit.ToString(); uxPublishedRadio.SelectedIndex = this.PublishedOnly ? 0 : 1; ViewSet.SetActiveView(uxEdit); }
protected void Page_Load(object sender, EventArgs e) { _host = Ektron.Cms.Widget.WidgetHost.GetHost(this); _host.Title = "Arts Events"; _host.Edit += new EditDelegate(EditButtonClicked); ViewSet.SetActiveView(View); SetCalendarURL(); // Load events into calendar if (!IsPostBack) { LoadEvents(); } }
/// <summary> /// Event handler called in response to the user clicking the Save button /// </summary> protected void SaveButton_Click(object sender, EventArgs e) { //attempt to read values provided by the user //fall back to defaults in case of invalid input int days = DAYS; int items = ITEMS; bool published = PUBLISHED; int.TryParse(uxDaysLimit.Text, out days); int.TryParse(uxItemLimit.Text, out items); bool.TryParse(uxPublishedRadio.SelectedValue, out published); this.DaysLimit = days; this.ItemLimit = items; this.PublishedOnly = published; Host.SaveWidgetDataMembers(); ViewSet.SetActiveView(View); }
protected void CancelButton_Click(object sender, EventArgs e) { ViewSet.SetActiveView(View); }
/// <summary> /// Event handler called in response to the user clicking the Cancel button /// </summary> protected void CancelButton_Click(object sender, EventArgs e) { //just redisplay the widget view ViewSet.SetActiveView(View); }
protected void SaveButton_Click(object sender, EventArgs e) { URL = URLtextBox.Text; _host.SaveWidgetDataMembers(); ViewSet.SetActiveView(View); }
protected void EditButtonClicked(string settings) { URLtextBox.Text = URL; ViewSet.SetActiveView(Edit); }