У меня есть главная страница, на которой отображается следующий PartialView:
<% Html.RenderPartial("AddPage); %>
Контроллер AddPage выглядит так:
public class PagController : Controller
{
[HttpGet]
public PartialViewResult AddPage()
{
return PartialView();
}
[HttpPost]
public PartialViewResult AddPage(FormCollection forms)
{
//some logic here
// some view data here
return PartialView();
}
}
И вид выглядит так:
<% using (Html.BeginForm("AddPage", "Page", FormMethod.Post, new { ID = "PageManager" })){%>
<%= Html.TextBox("txtAddPage") %>
<input type="submit" value="AddPage" />
<%} %>
Моя проблема в том, что когда я нажимаю на кнопку submit, я получаю перенаправление на: http://localhost:1234/Page/AddPage,, когда вместо этого я просто хочу, чтобы частичное представление было отправлено, и возвращало некоторые базовые данные представления, если необходимо, а также оставалось на том же стр.
У меня здесь момент блондинки? потому что я знаю, что сделал это раньше
РЕДАКТИРОВАТЬ - Это частичное представление отображается на нескольких страницах, а не только на одной.