jquery datePicker fire textchange event

7331

New Member
i create server control with jquery datepicker , which i initial in my render method.in the textbox i set autopostback and add custom event to fire on textchangedthis is the server side :\[code\]protected override void CreateChildControls() { base.CreateChildControls(); _txtCalender = new TextBox(); _txtCalender.ID = "_txtCalender" + this.ID; _txtCalender.ReadOnly = true; _txtCalender.AutoPostBack = true; _txtCalender.TextChanged += new EventHandler(_txtCalender_TextChanged); Controls.Add(_txtCalender); }//Raised when the select Change public event EventHandler SelectionDateChanged { add { Events.AddHandler(eventSelectedChange, value); } remove { Events.RemoveHandler(eventSelectedChange, value); } } private void _OnSelectedChange(object source, EventArgs e) { OnSelectedChange(EventArgs.Empty); } //The method that raises the select Change event. protected void OnSelectedChange(EventArgs e) { EventHandler selectedChangeHandler = (EventHandler)Events[eventSelectedChange]; if (selectedChangeHandler != null) selectedChangeHandler(this, e); }\[/code\]on the client side of i set the datepicker select property like that:\[code\]onSelect: function (dateText, inst) { try { window.console && console.log($(hiddenFld).val()); inst.input.val($(hiddenFld).val()); inst.input.trigger('change'); } catch (err) { alert(err); } }\[/code\]when i select date it create postback but it not getting in to the OnTextChangedwhat did i missed?
 
Back
Top