2012-03-27 46 views
0

我很難找到Asp.net Ajax控件(如calendarextender等)的客戶端功能。我怎樣才能找到每個控件或日曆控件的哪個客戶端功能? 我只發現這些特性Asp.Net Ajax控件文檔?

._selectedDate和._textbox.set_Value()

我想限制的第二日曆值的基礎上,一個日曆。如果我選擇了3月1日,那麼第二個日曆的開始日期應該是3月1日,並且不能選擇以前的日期。

+0

我高度推薦使用jQuery的[datepicker](http://jqueryui.com/demos/datepicker/),因爲AJAX Control Toolkit中提供的控件非常緩慢且記錄不完整。 – 2012-03-27 15:00:46

+0

謝謝,但我不知道如何使用,我的意思是我怎麼能在服務器端取值,並從服務器端設置值。你是否得到了我的觀點 – 2012-03-27 15:03:43

+0

通常的做法是使用HiddenField – 2012-03-27 15:09:04

回答

1

僅舉幾例:

this._enabled 
    this._animated 
    this._buttonID 
    this._layoutRequested 
    this._layoutSuspended 
    this._button = null 
    this._popupMouseDown 
    this._selectedDate 
    this._startDate 
    this._endDate 
    this._visibleDate 

我建議從這裏下載源:ASP.NET Ajax Control Toolkit。然後,展開MicrosoftAjax.Extended項目,您將看到一個日曆文件夾。在那裏,你會發現你正在尋找的js。

+0

感謝隊友知道解決方案的時間是幾秒鐘的事。CheckDate(sender,args){ var cal = $ find(「calendarextender2」); cal._startDate = sender._selectedDate; } – 2012-03-27 15:16:51