Basic Date Picker Forums

Welcome to Basic Date Picker Forums Sign in | Join | Help
in Search

OnClientAfterSelectionChanged Javascript Event

Last post 08-11-2009, 7:34 AM by andymcauley. 0 replies.
Sort Posts: Previous Next
  •  08-11-2009, 7:34 AM 1826

    OnClientAfterSelectionChanged Javascript Event

    i have tried using the code you give as an example for the "OnClientAfterSelectionChanged Property " in your .chm file.


    it looks like the second parameter ("BasicDatePicker2") is ignored, so essentially the sender changes its own date thus re-firing the OnClientAfterSelectionChanged event ad infinitum (or till stack overflow)


    if this code worked, it wld be VERY useful.

    any advice or guidance appreciated!


    ------------------------------







    Basic Date Picker OnClientAfterSelectionChanged Example

    void Page_Load(Object sender, System.EventArgs e)
    {
    if(!IsPostBack)
    {
    BasicDatePicker1.SelectedDate = DateTime.Today;
    BasicDatePicker2.SelectedDate = DateTime.Today.AddDays(7);
    }
    }



    function fromBefore(sender, newVisibleDate) {
    var tempDate = new Date(newVisibleDate.getFullYear(), newVisibleDate.getMonth(), sender.selectedDay);
    sender.setSelectedDate(tempDate);
    sender.setSelectedDate(tempDate.addDays(7),"BasicDatePicker2")
    }

    function fromAfter(sender) {
    sender.setSelectedDate(sender.getSelectedDate().addDays(7),"BasicDatePicker2")
    }

    function toBefore(sender, newVisibleDate) {
    var tempDate = new Date(newVisibleDate.getFullYear(), newVisibleDate.getMonth(), sender.selectedDay);
    sender.setSelectedDate(tempDate);
    sender.setSelectedDate(tempDate.addDays(-7),"BasicDatePicker1")
    }

    function toAfter(sender) {
    sender.setSelectedDate(sender.getSelectedDate().addDays(-7),"BasicDatePicker1")
    }




    Basic Date Picker OnClientAfterSelectionChanged Example


    Week starting
    runat="server"
    TextBoxColumns="12"
    DisplayType="TextBox"
    OnClientBeforeVisibleMonthChanged="fromBefore"
    OnClientAfterSelectionChanged="fromAfter">
    ending
    runat="server"
    TextBoxColumns="12"
    DisplayType="TextBox"
    OnClientBeforeVisibleMonthChanged="toBefore"
    OnClientAfterSelectionChanged="toAfter">.



View as RSS news feed in XML
 
Powered by Community Server, by Telligent Systems