ASP.NET MVC 中返回视图的 URL

Posted

技术标签:

【中文标题】ASP.NET MVC 中返回视图的 URL【英文标题】:Url of Return View in ASP.NET MVC 【发布时间】:2010-10-06 04:48:15 【问题描述】:

在这个问题的上下文中link text 是否可以从响应表单帖子的控制器转到友好网址?

【问题讨论】:

【参考方案1】:

是的。您的控制器操作可以根据您希望为其定义路由的方式确定友好 url,然后重定向到友好 url 而不是返回视图。它会引起另一个浏览器请求,这会给您的服务器增加负载,因此您需要确定它真的很重要。

【讨论】:

哪个 - 找到友好的网址或进行重定向?构建友好的 url 和控制器操作来处理它实际上是您决定如何处理的问题。进行重定向只是用适当的 url 构造一个 RedirectResult。 我已经有了友好的网址,所以 RedirectResult,谢谢 方式是RedirectToAction("action","controller",parameters)

以上是关于ASP.NET MVC 中返回视图的 URL的主要内容,如果未能解决你的问题,请参考以下文章

如何在 ASP.NET MVC 视图中返回当前操作?

ASP.NET MVC 返回空视图

Asp.net MVC 中Controller返回值类型ActionResult

asp.net mvc 从视图中的文本框获取数据返回存储过程以编辑记录

ASP.NEt MVC 使用 Web API 返回 Razor 视图

asp.net mvc,以 JSON 形式返回多个视图