Server.从 WebForms ashx 处理程序传输到 MVC 3
我正在尝试执行从 ASP.NET ashx 处理程序到 ASP.NET MVC 3 页面的 Server.Transfer。
我不想使用 Server.Redirect 因为我不想更改 URL。
这可能吗?
I'm trying to do a Server.Transfer from an ASP.NET ashx handler to a ASP.NET MVC 3 page.
I don't want to use Server.Redirect because I do not want the URL to change.
Is this possible?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在通用 HTTP 处理程序中尝试以下操作:
显然,只有当通用 HTTP 处理程序是 ASP.NET MVC 应用程序的一部分时,这才有效。
如果不是同一个应用程序,则 HTTP 重定向是您唯一的选择。
You may try the following in your generic HTTP handler:
Obviously this would only work if the Generic HTTP handler is part of the ASP.NET MVC application.
If it is not the same application an HTTP redirect is your only bet.