Html.DropDownList传值

  • 时间:2017-11-09
  • 分类:ASP.NET
  • 1082 人浏览

Html.DropDownList传值:
     可以传入明确的IEnumerable<SelectListItem>,也可以通过ViewBag或者ViewData隐式地传入,前提是需要相同的名称,比如:ViewBag.GenreId或者ViewData["GenreId"]。
   示例:

 

视图:

注意:
       1. @Html.Label的第一个参数表示for特性的值, 第二个参数表示lable文本
       2. SelectList是IEnumerable<SelectListItem>的进一步封装而已。可以根据不同的场景选择使用哪一种
       3. 将SelectList转换成IEnumerable<SelectListItem>会丢失默认选择的项
   执行结果:

   生成的代码:

 


   
   
   

来源:本文为线上采编,如涉及作品内容、版权和其它问题,请及时与本网联系,我们将在第一时间删除!
标签: DropDownList