【发布时间】:2016-10-18 18:08:24
【问题描述】:
我正在使用 RadGrid 将数据绑定到 OData 源。 Fiddler 显示,当页面加载时,会调用我的 OData 源并以 JSON 格式返回数据。 RadGrid 为每列创建标题,但从未显示任何数据。我的代码看起来和我在网上找到的完全一样,但似乎没有什么对我有用。有人对我做错了什么有任何想法吗?
这是我对 RadGrid 的标记:
<telerik:RadGrid ID="RadGrid1" runat="server">
<MasterTableView>
<Columns>
<telerik:GridBoundColumn DataField="Id" HeaderText="Id" />
<telerik:GridBoundColumn DataField="BuildingId" HeaderText="Building" />
<telerik:GridBoundColumn DataField="Name" HeaderText="Title" />
<telerik:GridBoundColumn DataField="Capacity" HeaderText="Capacity" />
<telerik:GridBoundColumn DataField="IsActive" HeaderText="Active" />
</Columns>
</MasterTableView>
<ClientSettings>
<DataBinding Location="http://localhost:49937/" ResponseType="JSON">
<DataService TableName="Locations" Type="OData" />
</DataBinding>
</ClientSettings>
</telerik:RadGrid>
这是正在返回的数据的屏幕截图(通过 Fiddler):
感谢您的帮助。
【问题讨论】: