asp.net-mvc – 使用Viewbag绑定DropdownlistFor
发布时间:2020-12-04 23:40:12 所属栏目: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 – 使用jQuery.post将多个参数发布到MVC Contr
- .net – IIS 6.0和ASPX中的404自定义错误不起作用
- 用AJAX实现的无刷新的分页实现代码(asp.net)
- 实体框架 – WebApi OData:$filter’any’或’all’查询不
- asp.net+ajaxfileupload.js 实现文件异步上传代码分享
- ASP.NET 5针对dnx451 / dnx46性能
- Asp.Net MVC路由表和控制器操作
- asp.net – CalendarExtender定位问题
- asp.net – 使用AJAX进行WCF调用
- ASP.NET Core中实现用户登录验证的最低配置示例代码
推荐文章
站长推荐
- asp.net – 如何MSDeploy构建的网站包到一个处女
- 遭遇Asp.Net长文件名下载的问题和解决办法
- asp.net-mvc – 使用类似MvcContrib Grid的东西在
- asp.net-mvc – SSL握手问题? (当时:网页挂起,
- 如何使用Fluent Nhibernate中的Automapping进行O
- 我应该在ASP.NET MVC中构建我的下一个Web应用程序
- asp.net汉字转拼音和获取汉字首字母的代码
- asp.net – 多线程环境中的文件访问策略(Web App
- asp.net – 按钮属性: – commandName和Command
- WPAD查询从ASP.NET调用webservice
热点阅读