获取部分视图操作和控制器负责该帖子

时间:2010-09-14 22:29:12

标签: c# asp.net-mvc-2

我在一个执行ajax帖子的表单上有一个PartialView。我的所有控制器都从一个基本控制器继承,该控制器上有一个属性“ReferPartialView”。

我需要以某种方式设置该属性并允许用户在后期操作中使用它。

我想我需要覆盖“OnActionExecuting”,所以我已经这样做了,但是我在哪里找不到哪个“PartialView”实际发布了帖子。

我看了一下ActionExecutingContext,但要么是给我引用的URL,要么是当前的动作,而不是引用的PartialView。

我希望这是有道理的:)

1 个答案:

答案 0 :(得分:0)

请求中没有信息可以让您确定哪个部分视图发出了请求。

你需要建立一些约定来实现你想要的。隐藏字段,网址的变体,查询字符串值,换句话说,您添加到表单帖子的自定义内容。