Кнопка отправки MVC не срабатываетC#

Место общения программистов C#
Ответить
Anonymous
 Кнопка отправки MVC не срабатывает

Сообщение Anonymous »

Я использую ASP.net MVC 4 с движком Razor.
У меня есть страница (Index.cshtml) и контроллер (HomeController.cs)

Я пытаюсь подключить кнопку отправки к результату действия в моем контроллере, но, похоже, не могу заставить ее сработать.

Мой HTML :

Код: Выделить всё

@using (Html.BeginForm("SubmitForm", "Home", FormMethod.Post))
{

******lots of other html here*******
Save

}
Мой контроллер: [/b]

Код: Выделить всё

public class HomeController : Controller
{
public ActionResult Index()
{
ViewBag.Message = "Modify this template to jump-start your ASP.NET MVC application.";

return View();
}

public ActionResult About()
{
ViewBag.Message = "Your app description page.";

return View();
}

public ActionResult Contact()
{
ViewBag.Message = "Your contact page.";

return View();
}

[HttpPost]
public ActionResult SubmitForm()
{
return View();
}

}
На данный момент я не реализовал модель для передачи значений контроллеру, я просто хотел посмотреть, смогу ли я запустить ActionResult SubmitForm.< /p>

Я пробовал @using (Html.BeginForm()) без параметров, я также пробовал включить [HttpPost] над моим ActionResult, безуспешно.

Изменить[/b] Я также пробовал использовать Сохранить вместо кнопки.

Не знаю, где я ошибаюсь

Подробнее здесь: https://stackoverflow.com/questions/244 ... not-firing
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»