asp.net-mvc – 使用Viewbag绑定DropdownlistFor
发布时间:2020-12-04 22:49:32 所属栏目:asp.Net 来源:互联网
导读:我试图将DropDownListFor帮助器与控制器中定义的viewbag绑定.但我收到错误. 查看代码: – @Html.DropDownListFor(model = model.CurrencyID, ViewBag.CurrencyList as SelectListItem)) 控制器代码: – public ActionResult Create() { var co
我试图将DropDownListFor帮助器与控制器中定义的viewbag绑定.但我收到错误. 查看代码: – @Html.DropDownListFor(model => model.CurrencyID,ViewBag.CurrencyList as SelectListItem)) 控制器代码: – public ActionResult Create() > { > var content = from p in db.Currency > where p.IsActive == true > orderby p.CurrencyName > select new { p.CurrencyID,p.CurrencyCode }; > > var x = content.ToList().Select(c => new SelectListItem > { > Text = c.CurrencyCode,> Value = c.CurrencyID.ToString(),> Selected = (c.CurrencyID == 68) > }).ToList(); > ViewBag.CurrencyList = x; > > return View(); > } 收到错误: – 解决方法你需要改变@Html.DropDownListFor(model => model.CurrencyID,ViewBag.CurrencyList as SelectListItem)) 至 @Html.DropDownListFor(model => model.CurrencyID,ViewBag.CurrencyList as IEnumerable<SelectListItem>) (编辑:甘南站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-4 – ASP.NET MVC 4通过ActionLink传递对象变量
- ASP.NET批量下载文件的方法
- iis-7 – ASP 3.0应用程序对象
- asp.net-mvc-3 – 如何在本地测试时禁用elmah发送电子邮件?
- asp.net-mvc – 使用ASP.Net MVC中的模型绑定器更新父/子记
- ASP.NET Core 2.0中Razor页面禁用防伪令牌验证
- asp.net webservice返回json的方法
- asp.net中MVC借助Iframe实现无刷新上传文件实例
- asp.net – 从DropdownList SelectedItem获取属性
- asp.net实现生成缩略图及给原始图加水印的方法示例
推荐文章
站长推荐
- asp.net-mvc – ASP.NET MVC中的代码
- asp.net – $(“#dialog”).parent().appendTo($
- asp.net实现access数据库分页的方法
- asp.net-mvc-4 – 如何在Kendo UI Grid中扩展页面
- .net – 什么可以解释托管堆上超过5,000,000个Sy
- asp.net – 如何从TableAdapter中检索存储过程返
- 什么是使用aspnet_compiler.exe预编译ASP.NET项目
- asp.net – visual studio 2017调试无法启动程序
- ASP.NET MVC编辑器模板和Html.EditorFor(…) –
- ASP.NET性能优化之局部缓存分析
热点阅读