asp.net-mvc – 使用viewbag传递模型进行查看
发布时间:2020-12-16 07:17:44 所属栏目:asp.Net 来源:网络整理
导读:我想在我的视图中发送两个模型 在其他页面可能需要更多 调节器 ViewBag.Users = db.Users.ToList(); 并在视图中 @using Documentation.Models@{ var Users = (Documentation.Models.User)ViewBag.Users;}table@foreach (var item in Users) { tr td @Html.Di
我想在我的视图中发送两个模型
在其他页面可能需要更多 调节器 ViewBag.Users = db.Users.ToList(); 并在视图中 @using Documentation.Models @{ var Users = (Documentation.Models.User)ViewBag.Users; } <table> @foreach (var item in Users) { <tr> <td> @Html.DisplayFor(item.username) </td> </tr> } </table> 但我得不到答案,我知道我的代码不对 我收到了这个错误 foreach statement cannot operate on variables of type 'Documentation.Models.User' because 'Documentation.Models.User' does not contain a public definition for 'GetEnumerator' 解决方法
你应该将viewbag.model强制转换为用户列表.不是用户.
@{ var Users = (List<User>)ViewBag.Users; } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何从HTML 5多文件输入元素捕获上传的文件
- asp.net – gridview显示文本而不是值
- asp.net – Python / web scrape / aspx – 没有表格时人性
- asp.net – 如何使用WebApi将POSTHttpRoute POST到自定义操
- asp.net – 可以在web.config中添加响应http头吗?
- asp.net-core – ASP.NET核心项目上的WebAPI和IdentityServ
- 如何在ASP.net中取消事件冒泡?
- asp.net – GridView’GridView1’触发的事件PageIndexChan
- asp.net – 标签中的换行符
- asp.net-mvc – 如何在MVC中测试ModelMetadata.FromLambdaE
推荐文章
站长推荐
- asp.net – 如何自定义网站项目的构建?
- asp.net-mvc-3 – 指定Html.TextBoxFor的大小和最
- asp.net – 无法从HRESULT加载文件或程序集异常:
- asp.net-mvc – ASP.NET MVC HandleError不工作(
- 显示Asp.net AJAX Calendar Extender的两种方式
- asp.net-mvc – MVC3 – 由几个控制器使用的Help
- asp.net-mvc – 我可以在使用区域时将system.web
- 如何在ASP.NET中使用列表<>集合作为Repeater数据
- asp.net-mvc-4 – 当模型中存在一对多关系时,MVC
- 经典ASP和ASP.NET集成
热点阅读