0

我在我的 mvc 4 应用程序中遇到了一个非常烦人的问题。

我在做什么:我有一个主视图(索引)和一个添加到主视图的部分视图。在局部视图上,添加了一个表单以将数据发布到某个控制器中的操作,但是,它每次都发布到 Home 控制器。

注意:两个控制器都在 root 上。

这是我的代码的样子:

局部视图形式:

@using (Html.BeginForm("SearchLaptop", "SearchControl", FormMethod.Post))
{
    <input type="submit" value="Search">
}

SearchControl 控制器中的操作:

[HttpPost]
public ActionResult SearchLaptop()
{

}

但是在单击表单中的按钮时,它永远不会转到 SearchControl 控制器,而是总是转到 Home 控制器。

即网址应该是:

/SearchControl/SearchLaptop

但是,它总是看起来像:

/首页/搜索笔记本电脑

任何人都可以在这方面提供帮助。谢谢

4

1 回答 1

0

我设法通过将部分视图移动到共享文件夹来解决这个问题。

于 2015-06-08T11:04:29.813 回答