2011-09-20 40 views
0

我想在用戶選擇日期後觸發回發。我正在使用AjaxControlToolkit的CalendarExtender控件。與擴展器關聯的日期文本框也是可編輯的,這使用戶能夠以特定格式手動輸入日期。駐留在該頁面上的不少控件的值將根據新選擇的日期進行更新,因此轉到服務器是必須的。 我曾嘗試使用擴展器的OnClientDateSelectionChanged屬性,該屬性允許我掛鉤自定義JavaScript,使用該擴展器計劃觸發回發,但出於某種奇怪的原因,只有在使用擴展器選擇日期時纔會調用該函數,而不是在手動編輯(希望它不會捕獲文本框更改上的點擊事件)。AutoPostBack使用ASP.NET文本框和AjaxControlToolkit CalendarExtender

相信很多人之前就已經解決了這個問題。請分享。謝謝。

回答

1

這是它,保持簡單,因爲他們說。將文本框的AutoPostBack設置爲true,並捕獲服務器端的OnTextChanged事件。

相關問題