Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
EntityDataSource为的JQGrid未从相关对象获取列_Jqgrid_Jqgrid Asp.net_Entitydatasource - Fatal编程技术网

EntityDataSource为的JQGrid未从相关对象获取列

EntityDataSource为的JQGrid未从相关对象获取列,jqgrid,jqgrid-asp.net,entitydatasource,Jqgrid,Jqgrid Asp.net,Entitydatasource,EntityDataSource为的JQGrid未从相关对象获取列 VetCertifieds中由phoneid关联的Phone表中的字段号出现错误:数据源中不存在DataField=Phone.Number的列 电话号码在数据列表中起作用 有什么想法吗 <cc1:JQGrid ID="Jqgrid1" runat="server" DataSourceID="EntityDataSource1" ShrinkToFit="False">

EntityDataSource为的JQGrid未从相关对象获取列

VetCertifieds中由phoneid关联的Phone表中的字段号出现错误:数据源中不存在DataField=Phone.Number的列

电话号码在数据列表中起作用

有什么想法吗

  <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>


这似乎不是关于开源JavaScript产品(jQuery插件)jqGrid的问题。例如,将标记的描述与标记的描述进行比较。添加了该标记,但我可以在asp:Datalist中使用Text=''。我是否需要jqgrid的类似包装。我自己不使用jqSuite/jqgrid的商业版本,因此我无法帮助您解决所描述的问题。切换到ObjectDataSource-因此在创建对象时获取电话号码。