Member 13674211 Ответов: 1

Я новичок в MVC .Я пытаюсь открыть представление на основе submitbutton, но submitbutton не реагирует на щелчок?


на test4.cshtml по
@{
Видовой мешок.Название = "тест4";
}

тест4



@using (@Html.BeginForm("test4","xyz",FormMethod.Get))
{

}
на xyzsController.в CS
public ActionResult test4(строка submit)
{
if (submit == "submit1")
{
return RedirectToAction("индекс");
}
еще
{ return RedirectToAction("test2"); }

}

Что я уже пробовал:

на test4.cshtml по
@{
Видовой мешок.Название = "тест4";
}

тест4



@using (@Html.BeginForm("test4","xyz",FormMethod.Get))
{

}
на xyzsController.в CS
public ActionResult test4(строка submit)
{
if (submit == "submit1")
{
return RedirectToAction("индекс");
}
еще
{ return RedirectToAction("test2"); }

}

1 Ответов

Рейтинг:
0

#realJSOP

0) Ваш вызов BeginForm должен иметь FormMethod.Post

1) элемент кнопка должна быть внутри BeginForm фигурная скобка.

3) представление "test2" должно существовать как cshtml файл.

4) похоже, что вы привязываетесь к реализации нескольких кнопок ввода в своей форме. Ты делаешь это неправильно.