EntityDataSource を持つ JQGrid が関連オブジェクトから列を取得しない
VetCertifieds の phoneid によって関連付けられている Phone テーブルのフィールド Number でエラーが発生します。DataField=Phone.Number の列がデータソースに存在しません。
Phone.Number は DataList で機能します。
何か案は?
<cc1:JQGrid ID="Jqgrid1" runat="server" DataSourceID="EntityDataSource1"
ShrinkToFit="False">
<Columns>
<cc1:JQGridColumn DataField="FirstName" >
</cc1:JQGridColumn>
<cc1:JQGridColumn DataField="MiddleName" Visible="false">
</cc1:JQGridColumn>
<cc1:JQGridColumn DataField="LastName" >
</cc1:JQGridColumn>
<cc1:JQGridColumn DataField="Phone.Number" >
</cc1:JQGridColumn>
<cc1:JQGridColumn DataField="AddressID" >
</cc1:JQGridColumn>
</Columns>
</cc1:JQGrid>
<asp:EntityDataSource ID="EntityDataSource1" runat="server"
ConnectionString="name=VetPhoneBookContext"
DefaultContainerName="VetPhoneBookContext"
EntitySetName="VetCertifieds" Include="Phone,Address" EnableFlattening="False"
>
</asp:EntityDataSource>