Page_Load
이벤트의 GridView에 List (Of MyObject)
바인딩이 있습니다. MyObject
은 자식 개체를 속성으로 가지고 있으며 ChildObject
또한 속성 자체가 ChildProperty
입니다. 내의 GridView에서속성의 속성에 바인딩
, 나는 ChildProperty
에 필드 중 하나를 바인딩 좋아하지만, 같은 일을 것이다 : 그 결합 어떻게
System.Web.HttpException: A field or property with the name 'ChildObject.ChildProperty' was not found on the selected data source.
: 오류가
<asp:boundfield datafield="ChildObject.ChildProperty" />
결과를 재산, 아니면 불가능한가요? 자식 속성을 읽으려고 부모 개체에 ReadOnly 속성을 만들 수는 있지만, 약간은 냄새가 난다고 생각합니다.
아이디어가 있으십니까?
감사합니다.
복제를 : 당신이 서브 클래스 값에있는 gridview 열을 결합하는 방법은? - http://stackoverflow.com/questions/627996/how-do-you-bind-a-gridview-column-to-a-subclass-value –