컬렉션 데이터 계약 형식 '{0}'에 매개 변수가 없는 public 생성자가 없기 때문에 해당 형식을 부분 신뢰에서 역직렬화할 수 없습니다.

컬렉션 데이터 계약 형식 '{0}'에 매개 변수가 없는 public 생성자가 없기 때문에 해당 형식을 부분 신뢰에서 역직렬화할 수 없습니다.
컨트롤을 데이터 바인딩하는 동안에는 DataSource, DataSourceID, DataMember 같은 데이터 컨트롤 '{0}'의 데이터 속성을 변경할 수 없습니다. 컨트롤의 위쪽, 아래쪽, 왼쪽 또는 오른쪽 중에서 탭이 나타나는 위치를 결정합니다(왼쪽 또는 오른쪽은 암시적으로 여러 줄임). 컨트롤이 템플릿 편집 모드일 때는 속성을 편집할 수 없습니다. 속성 작성기를 사용하려면 먼저 템플릿 편집을 완료해야 합니다. 컬렉션 값에 액세스하는 동안 예외가 발생했으므로 '{0}' 컬렉션을 채울 수 없습니다. 컬렉션이 IEnumerable 또는 T[]가 아닌 경우 ICollection 을 구현해야 하며 사전 초기화되거나 기본 생성자로 쓸 ... 컬렉션 데이터 계약 형식 '{0}'에 매개 변수가 없는 public 생성자가 없기 때문에 해당 형식을 부분 신뢰에서 역직렬화할 수 없습니다. 컬렉션 데이터 계약 형식 '{0}'에서 KeyName 및 ValueName 속성에 대해 동일한 값 '{1}'을(를) 지정합니다. 이것은 허용되지 않습니다. KeyName 또는 ValueName 속성을 변경해 보십시오. ... 컬렉션 데이터 계약 형식 '{0}'이(가) KeyName 속성에 대해 '{1}'을(를) 지정합니다. 형식이 IDictionary가 아니므로 이것은 허용되지 않습니다. KeyName 속성에 대한 설정을 제거하십시오. 컬렉션 데이터 계약 형식 '{0}'이(가) ValueName 속성에 대해 '{1}'을(를) 지정합니다. 형식이 IDictionary가 아니므로 이것은 허용되지 않습니다. ValueName 속성에 대한 설정을 제거하십시오. ... 컬렉션 이니셜라이저 요소에 대해 '%1!ls!'에 가장 일치하는 오버로드된 메서드를 사용할 수 없습니다. 컬렉션 이니셜라이저 'Add' 메서드에는 ref 또는 out 매개 변수를 사용할 수 없습니다.