0
Я понимаю, что это очень elemetry, но я хотел бы передать значение текстового поля к методу контроллера при использовании Html.BeginForm
Попутный входных параметров метода контроллера Html.BeginForm
это является то, что я пытался до сих пор
cshtml
@using (Html.BeginForm("GetPassword", "Home"))
{
<div id="panEmailForgotPassword">
<h3 style="margin: 0;">
Please enter your email address</h3>
<br />
<table style="width: 57%; padding-bottom: 10px; height: 126px;">
<tr>
<td>
<label style="width: 110px;">
Email address:</label>
</td>
<td>
@Html.TextBoxFor(m => m.EmailForgotPassword, new { name = "txtEmailForgotPassword" })
</td>
</tr>
метод контроллера
[HttpPost]
public ActionResult GetPassword(string txtEmailForgotPassword)
{
ViewModel model = new ViewModel();
model.VerifyUserExists(txtEmailForgotPassword);
return View(model);
}
txtEmailForgotPassword возвращает нулевое значение.
Как бы это сделать правильно?
Arian
прохладного. Замечательно. Благодарю. Все еще подходит к mvc – Arianule
ya проблем нет. все начинаются с нуля;) –
Но я хочу одну услугу, попрошу вашей команды проиграть 1-й тест против нашей команды hahaha;) –