代码之家  ›  专栏  ›  技术社区  ›  Erv Walter

ASP.NET Ajax控件能否用作纯客户端控件?

  •  4
  • Erv Walter  · 技术社区  · 15 年前

    所以,我的问题是,是否可以从 Control Toolkit 在没有服务器端控件和ASP.NET Ajax脚本管理器的情况下使用。

    作为参考,我在询问ASP.NET MVC应用程序的上下文。

    显然,在这个模型中,有些控件没有意义,因为它们通过向服务器回发来完成它们的工作(例如,自动完成、级联下拉列表等)。

    但是,从非ASP.NET Web窗体应用程序中使用几个控件是很有意思的。例如,我很想使用 Calendar 控制我的一个项目*。但我的好奇心不仅仅局限于日历控件,所以如果有一种在“纯客户机”模式下使用这些控件的通用方法,我会感兴趣的。

    如果可能的话,你能给我举些例子或参考资料来说明怎么做吗?

    *是的,我知道在jquery ui中有类似日历控件的替代方法,但是为了与已经存在的其他非MVC项目保持一致,我更喜欢使用Microsoft日历控件。

    1 回复  |  直到 15 年前
        1
  •  2
  •   Alconja    15 年前

    我相信他们正在重构Ajax控制工具包,以便只允许更多的客户端(尤其是在ASP.NET MVC中使用)。工具箱的纯脚本版本是 here (您只需要带有脚本文件的文件)。

    斯蒂芬·沃尔特有一些关于使用它的优秀博客文章,特别是有一篇 calendar control 一个 auto-complete text field (如果你搜索,可能还有其他人)。