【发布时间】:2013-12-17 06:16:36
【问题描述】:
我在填充嵌套列表时遇到问题
对象图如下所示:
路线⇒路段⇒坐标
每当我尝试填充Сoordinates 列表时,它只会覆盖以前的记录,最后只给我最后一个坐标记录。但我想要所有的坐标。
这是我的控制器代码:
List<RequestRouteDataClass> result = new List<RequestRouteDataClass> {
new RequestRouteDataClass() {
RouteRequestId = objRouteManagement.RouteRequestId,
RouteName = objRouteManagement.RouteName,
RouteDescription = objRouteManagement.RouteDescription,
RouteSections = new List<RouteSections> {
new RouteSections() {
Route_Sections_Id = objSections.Route_Sections_Id,
Section_Speed = objSections.Section_Speed,
Section_Description = objSections.Section_Description,
RouteCordinatesSections = new List<SectionCoordinatesRelationData> {
new SectionCoordinatesRelationData() {
SectionCoordinate_Relat_Id = objSectionsCordinates.SectionCoordinate_Relat_Id,
CoordinateLat = objSectionsCordinates.CoordinateLat,
CoordinateLag = objSectionsCordinates.CoordinateLag
}
}
}
}
}
【问题讨论】:
标签: asp.net-mvc-4 c#-4.0 visual-studio-2012 generic-collections