ASHX 中的模型绑定?

发布于 2024-09-30 08:40:14 字数 218 浏览 4 评论 0原文

我有一个 .NET 3.5 webform 项目,想要添加一个通用处理程序 (ashx) 来接受 ajax 调用。我当前的实现让我在处理程序中解析 Request 对象(例如 Request["param"]),以便获取所有查询字符串值。有更好的方法吗?我知道 MVC 项目具有模型绑定功能,并且希望在通用处理程序中使用相同的功能。这可能吗?

总的来说,在通用处理程序中获取查询字符串参数的最佳方法是什么?

I have a .NET 3.5 webform project and want to add a generic handler (ashx) to accept ajax calls. My current implementation has me parsing out the Request object (ex. Request["param"]) in the handler in order to obtain all querystring values. Is there a better way to do this? I know MVC projects have model binding capabilities and would love to utilze that same feature in a generic handler. Is this possible?

Overall, what is the best way to grab querystring parameters in a generic handler?

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

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

发布评论

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

评论(1

红颜悴 2024-10-07 08:40:14

只需简单地使用 Request.QueryString.Get();您可以为 Web 表单构建 MVC 模型绑定流程,但这并不是开箱即用的。另外,您编写了多少个处理程序?如果只有少数,像这样的复杂过程可能会产生开销。

HTH。

Just simply by using Request.QueryString.Get(); you could build the MVC model binding process for web forms, but that isn't available out of the box. Plus, how many handlers do you write? If only a few, a complex process like that may be overhead.

HTH.

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