Я хочу передать некоторый дополнительный параметр из My MVC Form в Controller. Может ли кто-нибудь вести меня, как это сделать. Теперь я хочу, чтобы передать еще один параметр, какКак передать наш собственный параметр из Html.BeginForm
StateName и CITYNAME со значением из формы, так что я могу получить в мой контроллер, чтобы сохранить это. Может ли кто-нибудь помочь мне, как это сделать? Мой Вид:
@using (Html.BeginForm("Register", "EmployeeRegistration", new }, FormMethod.Post))
{
<input type="submit" value="Register Emp Information" style="text-align:center">
}
Спасибо всем, я могу передать, но моя проблема я получаю некоторое значение из JQuery, который я хочу, чтобы перейти от С обменом больше коды, чтобы понять, что моя проблема
у меня есть зависимое DropDownList
Названный Штат и Город
@Html.DropDownList(m=>m.stateDDL, new SelectList(@ViewBag.stateDDL), "Select a State", new { id = "stateID" })
Теперь onchange
событие этого DropDownList
я получаю выбранное значение с этим кодом
$("#stateID").change(function() {
var state = $('#stateID :selected').text();
alert(state);
});
Теперь я хочу, чтобы передать это выбранное имя формы в контроллере, Может кто-нибудь сказать мне, как пройти это государственное значение
контроллер
[HttpPost]
public ActionResult Register(EmployeeRegistration empRegmodel,FormCollection form)
{
var state = form["stateDdl"].ToString();
if (ModelState.IsValid)
{
Er.registerEmpInfo(empRegmodel);
return RedirectToAction("HomeScreen", "HomeScreen");
}
Er.getCountry();
Er.getCity();
Er.getState();
ViewBag.countryddl = Er.country;
ViewBag.cityddl = Er.city;
ViewBag.stateddl = Er.state;
return View("EmployeeRegistration");
}
Пожалуйста, покажите код контроллера. Обычно у вас в вашем контроллере есть метод действия «Редактировать» (или в этом случае «Регистр»), который принимает объект C# «HttpPost» с именованными вами свойствами, или в MVC 5 вы можете просто добавить именованные параметры (StateName, CityName) к действию. –
@Rahul Если ваш выбор внутри формы, вы должны быть в состоянии получить selectedValue в поле stateDDL модели – Sergio