代码之家  ›  专栏  ›  技术社区  ›  Christian Payne Larry Baltz

ASP.NETMVC和Ajax控制工具包

  •  1
  • Christian Payne Larry Baltz  · 技术社区  · 16 年前

    我喜欢编写“old skool”(web表单)的一个方面是AJAX控件工具包。

    Microsoft Storefront video 14 , Rob Conery uses the TextboxWatermark

    当我 downloaded the code

    所以我的问题是,AJAX控件工具包是否在没有viewstate的MVC/AJAX/JQuery类型的世界中工作。对于“简单”控件,如日历和;水印?

    3 回复  |  直到 12 年前
        1
  •  8
  •   Fredrik Kalseth    16 年前

    jQuery UI 具有日历和其他UI组件。还可以查看大量的 jQuery plugins

        2
  •  2
  •   grahamesd    14 年前

    我最近一直在研究这个问题,我发现AJAX控件工具包不容易以ASP.NET MVC希望使用的“仅JavaScript”方式使用。事实上,这真的很痛苦。以下是两个例子:

    Example 1 - Popup Calendar

    Example 2 - Auto Complete Text Field

    两者都不容易。

    您可以像在常规ASP.NET中一样,为您的MVC页面提供代码隐藏,并使用AJAX控件工具包,但这实际上违背了MVC的整体理念,因此我不建议这样做。

    我的建议是遵循Fredrik Kalseth的建议,使用jQueryUI或众多插件中的一个。Telerik也有一些好看的 Open Source MVC Controls 这是基于jQuery的。

        3
  •  0
  •   rtalbot    14 年前

    大多数AJAX控件工具包都是以MVC友好的javascript形式提供的 MS AJAX CDN

    推荐文章