ASP.NET MVC 与 Ajax 控制工具包

发布于 2024-07-10 03:09:25 字数 582 浏览 6 评论 0原文

我喜欢编写“old skool”(Web 表单)代码的原因之一是 AJAX 控制工具包。

我在 Microsoft Storefront 视频 14 上看到,Rob Conery 使用 TextboxWatermark 控件。

当我下载代码时,我找不到任何参考到水印控件或工具包中的任何其他控件,我也无法让它工作。

所以我的问题是,AJAX 控制工具包是否可以在没有视图状态的 MVC / AJAX / JQuery 类型世界中工作。 您使用什么“简单”控件(例如日历和日历)? 水印?

One of the things I like about coding "old skool" (web forms) is the AJAX Control Toolkit.

I saw on the Microsoft Storefront video 14, Rob Conery uses the TextboxWatermark control.

When I downloaded the code though, I couldn't find any reference to the Watermark control or any other control from the toolkit nor could I get it to work.

So my question is, does the AJAX Control Toolkit even work in an MVC / AJAX / JQuery type world without viewstate. What do you use for "simple" controls such as Calendar & Watermarks?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

却一份温柔 2024-07-17 03:09:25

jQuery UI 有日历和其他 UI 组件。 另请查看大量 jQuery 插件

jQuery UI has a calendar and other UI components. Also check out the vast number of jQuery plugins.

夏の忆 2024-07-17 03:09:25

我最近一直在研究这个问题,我发现 AJAX Control Toolkit 并不容易以您希望用于 ASP.NET MVC 的“仅 JavaScript”方式使用。 事实上,这是一个真正的痛苦。 以下是两个示例:

示例 1 - 弹出日历

示例 2 - 自动完成文本字段

两者都不容易。

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

我的建议是遵循 Fredrik Kalseth 的建议并使用 jQuery UI 或众多插件之一。 Telerik 还有一些基于 jQuery 的漂亮的开源 MVC 控件

I've been looking into this question recently and what I've found is that the AJAX Control Toolkit is not easy to use in the "JavaScript only" manner that you'd want to use for ASP.NET MVC. In fact it's a real pain. Here are two examples:

Example 1 - Popup Calendar

Example 2 - Auto Complete Text Field

Neither are easy.

You can give your MVC pages a code-behind and use the AJAX Control Toolkit as you would in regular ASP.NET, but that really violates the whole idea of MVC, so I wouldn't advise it.

My suggestion would be to follow Fredrik Kalseth's advice and use jQuery UI or one of the many plugins. Telerik also has some good looking Open Source MVC Controls that are based on jQuery.

滿滿的愛 2024-07-17 03:09:25

大多数 AJAX 控制工具包都可以通过 MS AJAX CDN。 这些也可以使用 jquery 插件语法来使用。

Most of the AJAX Control Toolkit is available in MVC-friendly javascript form off the MS AJAX CDN. These can be used using a jquery plug-in syntax as well.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文