回答

2

CalendarExtender不支持它。你可以自己編寫,但如果你想要一個始終可見的日曆,只需使用標準的Calendar控件就簡單多了。

當您希望日曆根據需要彈出時,擴展程序用於與文本框配合使用。爲什麼在基本控制已經存在的時候編寫一個新的控件?

編輯

爲了解決約需要輕鬆地切換年的評論點。我充分理解。這對我來說也是一種挫敗感。然而,有幾種方法可以解決這個問題。一個很好的例子可以在這裏找到:http://www.4guysfromrolla.com/articles/090104-1.aspx

+0

因爲基本控制不顯示所有12個月在一個控制。基本控制只顯示一個月的日子。我需要能夠在一個月中的幾天和一年中的幾個月之間切換。 – dotnetN00b 2011-01-19 14:22:35

0
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajaxToolkit" %> 

<ajaxToolkit:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server" /> 


    <asp:TextBox runat="server" ID="txtboxFilter" ClientIDMode="Static" /> 
    <ajaxToolkit:CalendarExtender runat="server" TargetControlID="txtboxFilter" /> 


    <script type="text/javascript"> 
     document.getElementById('txtboxFilter').focus(); 
    </script>