У меня есть частичное представление и соответствующий контроллер, который выглядит следующим образом:
public class SearcherController : Controller
{
SearcherViewModel searcherVM;
//
// GET: /Searcher/
public PartialViewResult Index()
{
searcherVM = new SearcherViewModel();
return PartialView("_SearcherPartial", searcherVM);
}
public ViewResult Search(FormCollection formCollection)
{
return View();
}
}
На главной странице я отображаю частичное представление следующим образом:
@{Html.RenderAction("Index","Searcher");}
В моем частичном представлении у меня есть форма с некоторыми входными данными. Форма ДОЛЖНА вызывать поисковое действие в контроллере Searcher:
@using (Html.BeginForm("Search", "Searcher"))
{
...some inputs
<input type="submit" value="SEARCH" />
}
Однако, когда я нажимаю кнопку «ПОИСК», вызывается действие «Индекс» SearchController. Что я делаю не так?