как сохранить значение в базе данных, выбранной в раскрывающемся списке - PullRequest
0 голосов
/ 16 июня 2011

это мое действие класса контроллера

 public ActionResult checking()
        {
            rikuEntities db = new rikuEntities();
            IEnumerable<SelectListItem> items = db.emp.Select(c => new SelectListItem
            {
                Value = c.name,
                Text = c.name
            });
            ViewBag.saan = items;

            return View();

    }

Теперь я хочу использовать это значение в раскрывающемся списке в моем UserCreate.cshtml. Когда я выбираю значение из выпадающего списка и нажимаю «Отправить», это значение следует сохранить в другой таблице ученика. пожалуйста, предложите мне, что я должен сделать для этого?

1 Ответ

0 голосов
/ 16 июня 2011

Прежде всего вам нужно определить свою форму:

using (Html.BeginForm()) 
{
     @HTML.DropDownList("SomeName", (SelectList)ViewBag.saan)
     <input type="submit" value="save" />
}

Тогда в вашем посте контроллер:

[HttpPost]
public ActionResult checking(string SomeName)
{
   ...
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...