查看哪个视图包含发布到控制器操作的表单

时间:2011-01-11 16:28:23

标签: c# asp.net-mvc

我有一个控制器操作,许多表单将发布到所有不同的视图中。 在我的控制器操作中,有没有办法查看哪个视图包含发布到它的表单?

我需要这个来确定在post操作中的代码完成时重定向操作的位置。 谢谢!

1 个答案:

答案 0 :(得分:3)

两个选项...您可以在提供重定向网址的表单(或查询字符串)中添加字段。或者您可以查看HttpRequest.UrlReferrer字段。它将为您提供完整的URL,您必须解析该URL以获取原始表单。

希望这有帮助