ASP.NET Telerik,RadMultiPage内部的Grid

时间:2015-10-02 18:40:42

标签: asp.net vb.net telerik

所以我正在构建一个带有radtapstrip和radmultiview的页面,无法加载我的网格。标签工作正常并加载到我的页面上,但页面为空,只显示标签。我点击选项卡时需要加载网格。

<telerik:radtabstrip ID="RadTabStrip1" runat="server" Skin="Windows7" MultiPageID="RadMultiPage1" SelectedIndex="0" >
<Tabs>
    <telerik:RadTab Text="A" runat="server" PageViewID="Pageview1" />
    <telerik:RadTab Text="B" runat="server" PageViewID="Pageview2"/>
</Tabs>
</telerik:radtabstrip>

<telerik:RadMultiPage id="RadMultiPage1" runat="server" SelectedIndex="0">

<telerik:RadPageView id="Pageview1" runat="server">

  <cc2:AdminGrid ID="AdminGrid" runat="server" />

</telerik:RadPageView>
<telerik:RadPageView id="Pageview2" runat="server" >

  <cc2:AdminBGrid ID="AdminBGrid" runat="server" />

</telerik:RadPageView>
</telerik:RadMultiPage>  

你可能猜到我在不同的页面上有我的网格,AdminGrid.vb和AdminBGrid.vb。

1 个答案:

答案 0 :(得分:0)

在黑暗中拍摄一下,但是:

  • 确保您在OnNeedDataSource事件中为您的网格提供数据

  • 确保没有错误,特别是如果您使用的是AJAX,可能是某些服务器错误被捕获为JS错误

  • 确保数据源中确实存在数据。使用标准gridView进行测试

  • 尽可能简化网格,以防其他代码导致问题。如果是这种情况,消除过程应该向您显示罪魁祸首

  • 查看动态加载pageView及其内容,因为生成控件时,确保数据绑定自身:http://demos.telerik.com/aspnet-ajax/tabstrip/examples/multipage/dynamic-pageview-creation/defaultcs.aspx