2011-06-16 71 views
0

选择数据库值,这是我的控制器类如何存储在下拉列表中

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使用此下拉列表值。 当我从dropdownlist值中选择一个值,然后按提交,那么该值应该存储在另一个表的学生。 请问我该怎么办?

回答

0

所有你需要定义表单首先:

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

然后在您的文章控制器:

[HttpPost] 
public ActionResult checking(string SomeName) 
{ 
    ... 
} 
相关问题