asp.net-mvc-3 – Value Injecter是否会映射集合属性?
发布时间:2020-12-16 10:01:54 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试使用一组视图模型映射EntityFramework对象的集合. public class Channel{ public Guid Id { get; set; } public string Name { get; set; } public IEnumerableReport Reports { get; set; }}public class ChannelListViewModel{ public Guid Id {
我正在尝试使用一组视图模型映射EntityFramework对象的集合.
public class Channel { public Guid Id { get; set; } public string Name { get; set; } public IEnumerable<Report> Reports { get; set; } } public class ChannelListViewModel { public Guid Id { get; set; } public string Name { get; set; } public IEnumerable<Report> Reports { get; set; } } 使用“报告”列表下面的代码不会被映射.我究竟做错了什么? IList<ChannelListViewModel> viewModelList = channelList.Select(x => new ChannelListViewModel().InjectFrom(x)).Cast<ChannelListViewModel>().ToList(); 解决方法
不,默认情况下,您必须使用自定义注入器.这就是我尝试使用valueinjecter后切换回自动播放器的原因.
How to map lists with ValueInjector
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ASP.NET:asp:禁用Javascript的LinkBut??ton?
- asp.net-web-api – 无法使MVC4 WebApi包含JSON中的空字段
- Azure 上部署 ASP.NET Core Web App
- ASP.NET MVC和SQL Server报告服务
- asp.net-mvc – MVC5 Html.RenderAction与不同的控制器
- ASP.NET MVC中的jQuery CRUD
- 如何在ASP.NET MVC 4 Beta中禁用Javascript/CSS缩小
- asp.net-mvc – 如何绕过ASP.NET Web API中发现的多个操作的
- asp.net – / bin浏览时出现错误404
- asp.net-mvc – Uploadify(会话和身份验证)与ASP.NET MVC