その中にプロパティ クラスを含むプロパティ クラスとプロパティ要素を作成し、このクラスをグリッドビューにバインドするためのリストとして使用しています。バインド中は明らかに機能しています。しかし、このプロパティをデータ キーに割り当てているときに、「DataBinding: 'VNMEntity.MemberScheme' には 'Member.ID' という名前のプロパティが含まれていません。」のようなエラーがスローされます。以下にグリッド ビューの詳細を示します。
"
<asp:GridView ID="grdMemberScheme" CssClass="Gridheader" PagerStyle-CssClass="pagination" OnPageIndexChanging="grdSchemeList_PageIndexChanging" AllowPaging="true" PageSize="10"
AutoGenerateColumns="false" Width="100%" runat="server"
DataKeyNames="Member.ID,Scheme.SchemeTypeID" OnRowCommand="grdMemberScheme_RowCommand">
<Columns>
<asp:BoundField HeaderText="Member ID" DataField="Member.ID" />
"