2009-04-22 98 views
4

所以,我的問題是,Control Toolkit的任何ASP.NET Ajax控件都可以在沒有服務器端控件的情況下使用,也不需要ASP.NET Ajax ScriptManager。可以將asp.net ajax控件用作純客戶端控件嗎?

僅供參考,我在ASP.NET MVC應用程序的上下文中詢問。

顯然,在這個模型中有些控件沒有意義,因爲它們會回發到服務器以完成其工作(例如Autocomplete,CascadingDropDown等)。

但是,有些控件在非ASP.NET Web窗體應用程序中使用會很有趣。例如,我真的想在我的一個項目*中使用Calendar控件。但是我的好奇心比日曆控件更廣泛,所以如果在「純客戶端」模式下有一種通用的方式來使用它們,我會感興趣。

如果這是可能的,你能指出我在任何例子或資源如何做到這一點?

*是的,我知道在JQuery UI中有類似日曆控件的選擇,但爲了與其他已存在的非MVC項目保持一致,我更願意使用Microsoft日曆控件。

回答

2

我相信他們正在重構Ajax控件工具包,只允許更多的客戶端(特別是在ASP.NET MVC中)。該工具包的僅腳本版本是here(您只需要具有腳本文件的版本)。

Stephen Walther有一些關於使用它的優秀博客文章,尤其是calendar controlauto-complete text field(如果您搜索它們,可能有其他人)。

相關問題