2010-02-22 62 views
2

我喜歡日曆擴展器,但我無法在我的MVC應用程序中使用它。如何將日曆擴展器連接到MVC中的文本框......或者爲此添加擴展器?我可以在MVC中使用我心愛的Calendar Extender嗎?

老方法......

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %> 
... 
<asp:TextBox ID="txtDate1" runat="server" ValidationGroup="DateCheck"> 
</asp:TextBox> 
... 
<asp:ScriptManager ID="ScriptManager1" runat="server"> 
</asp:ScriptManager> 
... 
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="txtDate1"> 
</cc1:CalendarExtender> 

回答

2

是的,您可以 - 如果您使用Microsoft Ajax庫。鏈接here。 Calandar代碼here

如果你去斯蒂芬沃爾瑟斯博格 - here我敢肯定有一個使用服務器端控件的例子,如果內存服務我正確。

0

爲什麼不使用JQuery用戶界面日期選擇器? 請參閱JQuery UI DatePicker

+0

首選項,我認爲CalendarExtender看起來更好。不只是CSS。 – 2010-02-22 16:12:15

0

您必須將您的視圖設置爲Web窗體,或者在MVC應用程序中使用Web窗體,因爲它需要在視圖頁面上具有runat服務器和腳本管理器的窗體。

0

我找到了解決方案。一個非常有幫助的一步一步的鏈接,給了我完全我想要的... CodeSprouts.com幫了我很多。感謝您的指導!

相關問題