나는이 모델에 List<Entity>
을 추가 한 내 모델에서 파생 된 특정 수의 필드가있는 검도 표가 있습니다. 그러나 목록이 null이 아닌 동안 그리드를로드하려고하면 아무것도로드되지 않습니다. 중첩 된 객체가 기본적으로 검도 그리드에서 지원되지 않기 때문에 이러한 문제가 발생합니다. 내 목록에이 목록에 대해 아무 것도 추가하지 않았으며이 작업을 수행하는 방법을 궁금합니다.개체 목록 kendo-grid mvc
System.InvalidOperationException는 : 유형의 객체 System.Data.Entity.DynamicProxies.BinLocation_Item_5FB823DBD32445977E0B51123416DFB49CA7B0CAA42A233C8DB7B8E94493BEEE '를 직렬화하는 동안 순환 참조가 감지
있는 데이터를로드하는 동안 I 얻는 하나의 에러 메시지가있다.
모델 :
public class ViewModel
{
[Required]
public int ID { get; set; }
[Required]
public int LineNum { get; set; }
public string ArticleName { get; set; }
[Required]
public string ArticleID { get; set; }
public List<Location_Item> locations { get; set; }
}
'db.Configuration.ProxyCreationEnabled = false;'를 입력하십시오. 데이터베이스를 호출하기 전에 모델 – Curiousdev
을 채우십시오. 내 목록이 null임을 알려주는데 (보기에 반환 된 모델의 목록이 아닙니다). 나는 이것이 검도 표 자체 때문이라고 생각합니다. 또한 값으로 새 목록을 만든 내보기의 필드에 기본값을 추가했습니다. 그러나 이러한 값은 널 (null)이면서도 (오류없이) 나타납니다. – Alim
오른쪽 목록을 통해 왔지만이 표 안을 사용할 수는 없습니다. 나는 그 곳에서 데이터를 사용하고있을 것이다. 그러나 프록시 크리에이션은 응원을로드하지 않는 데이터의 문제를 해결했습니다. – Alim