MVC动态绑定下拉框

Controller:
1//获取下拉信息表
//_vendorsAppService.GetAllObj() 是获取下拉列表结果集
2 ViewData["vendlist"] = new SelectList(_vendorsAppService.GetAllObj(), "Id", "Name", dto.VendorsId);

View:
<div class="form_group fl">
<label class="gry fl">供应商:</label>
@Html.DropDownList("sVendorsId", ViewData["vendlist"] as IEnumerable<SelectListItem>, new { @class = "btn dropdown-toggle form-control" })
</div>

或者
Controller:

  WithdrawalsApplyDto dto = new WithdrawalsApplyDto();
  IEnumerable<SelectListItem> selList2 = TxEnumHelper.EnumToListItem(typeof(WithdrawalsApplyDto.StateWithdrawalsApply), dto.State);
  ViewData["State"] = selList2;

View:
<div class="form_group fl">
<label class="gry fl">供应商:</label>
@Html.DropDownList("DDLState", ViewData["State"] as IEnumerable<SelectListItem>, new { @class = "btn dropdown-toggle form-control" })
</div>
 

  

 

转载于:https://www.cnblogs.com/lxyang/p/7899605.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值