我正在开发MVC 3中的门户。让控制器(MyController
)有三种方法Add
(获取和发布版本)和Index
,并且add方法的一部分如下所示: / p>
[HttpPost]
public virtual RedirectToRouteResult AddItem(Item item)
{
(...)
return RedirectToAction("Index");
}
简单?不是我的意思:) 正确添加项目,当重定向时,url看起来像:
myController的/索引
而不是:
MYSITE / myController的/索引
当然这是坏消息。这种情况仅发生在整个门户网站的一个地方。怎么了?
答案 0 :(得分:0)
作为回报得到的是相对于当前路径的相对路径。
答案 1 :(得分:0)
问题解决了 - 我必须在global.asax中更改路线图的顺序 - 请求被错误的地图捕获。