ASP.NET AJAX控件可以作为纯客户端控件使用吗?

4
所以,我的问题是,是否可以在没有服务器端控件和ASP.NET Ajax ScriptManager的情况下使用{{link1:Control Toolkit}}中的任何ASP.NET Ajax控件。
为参考,我是在ASP.NET MVC应用程序的上下文中提出这个问题的。
显然,一些控件在此模型中没有意义,因为它们会向服务器发送回发以完成它们的工作(例如Autocomplete、CascadingDropDown等)。
然而,有几个控件非常适合从非ASP.NET Web Forms应用程序中使用。例如,我真的很想在我的一个项目中使用Calendar控件。但我的好奇心不仅限于日历控件,因此如果有一般方法可以在“纯客户端”模式下使用这些控件,我会感兴趣。
如果可能的话,您能否指出任何关于如何实现的示例或资源?

*是的,我知道有其他的替代方案,比如JQuery UI中的日历控件,但为了与已经存在的非MVC项目保持一致性,我更愿意使用微软的日历控件。

1个回答

2
我相信他们正在重构Ajax Control Toolkit,以允许更多的客户端使用(特别是在ASP.NET MVC中使用)。工具包的仅脚本版本在此处(您需要仅包含脚本文件的版本):这里
Stephen Walther有一些关于使用它的优秀博客文章,特别是针对日历控件自动完成文本字段的文章(如果您搜索,可能还有其他文章)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接