3

我喜欢 ASP.NET Ajax 控件工具包为 ASP.NET 开发人员提供的易用性。但是,我根本没有发现它是一个可扩展的解决方案。我有一个带有 2 个日期输入字段的页面。通过为每个日期字段附加一个 TextBox 和一个 CalendarExtendar 控件,我得到了几个(实际上是 11 个)外部 Javascript 调用 /ScriptResource.axd?d=xxxx

有没有办法控制这个?为什么这么烂?有什么更好的 .NET Ajax 工具包可以提供相同(或更好)的功能集,这些功能集更具可扩展性、直接性和完全可定制性?不想在这里重新发明轮子。

4

2 回答 2

2

我总是喜欢使用 JQuery 或 Prototype 在 javascript 中编写我的 Ajax 调用。ASP.NET Ajax Toolkit 确实使事情变得更容易,但似乎从来没有如此优雅。

我个人会制作一个新的日历控制器。通过这种方式,您可以控制正在进行的 AJAX(使用 JQuery/Prototype)调用。

于 2008-08-19T07:06:39.903 回答
0

ASP.NET AJAX 允许您使用 ScriptManager 注册 Web 服务,这将创建 JavaScript 代理供您调用。请参阅http://msdn.microsoft.com/en-us/library/bb515101.aspx

于 2008-08-19T08:10:35.050 回答