Пример #1
0
 protected void EditButtonClicked(string settings)
 {
     URLtextBox.Text      = VideoID;
     titleTextBox.Text    = Title;
     subtitleTextBox.Text = Subtitle;
     ViewSet.SetActiveView(Edit);
 }
Пример #2
0
 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);
 }
Пример #3
0
 protected void EditButtonClicked(string settings)
 {
     titleTextBox.Text      = Title;
     calendarIDtextBox.Text = CalendarID.ToString();
     taxonomyTextBox.Text   = TaxonomyPath;
     numEventsTextBox.Text  = NumEvents.ToString();
     ViewSet.SetActiveView(Edit);
 }
Пример #4
0
 protected void SaveButton_Click(object sender, EventArgs e)
 {
     VideoID  = URLtextBox.Text;
     Title    = titleTextBox.Text;
     Subtitle = subtitleTextBox.Text;
     _host.SaveWidgetDataMembers();
     ViewSet.SetActiveView(View);
 }
Пример #5
0
 /// <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);
 }
Пример #6
0
 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);
 }
Пример #7
0
    /// <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);
    }
Пример #8
0
    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();
        }
    }
Пример #9
0
    /// <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);
    }
Пример #10
0
 protected void CancelButton_Click(object sender, EventArgs e)
 {
     ViewSet.SetActiveView(View);
 }
Пример #11
0
 /// <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);
 }
Пример #12
0
 protected void SaveButton_Click(object sender, EventArgs e)
 {
     URL = URLtextBox.Text;
     _host.SaveWidgetDataMembers();
     ViewSet.SetActiveView(View);
 }
Пример #13
0
 protected void EditButtonClicked(string settings)
 {
     URLtextBox.Text = URL;
     ViewSet.SetActiveView(Edit);
 }