在我的网页中,我有RadTabStrip
个RadTab
:s,它将决定哪个页面查看显示的网页。
<telerik:RadTabStrip ID="rtsTabs2" runat="server" MultiPageID="rmpMultiPage2"
AutoPostBack="True" SelectedIndex="0" OnTabClick="rtsTabs2_TabClick">
<Tabs>
<telerik:RadTab Text="Page 1" PageViewID="pvPage1" />
<telerik:RadTab Text="Page 2" PageViewID="pvPage2" />
</Tabs>
</telerik:RadTabStrip>
页面视图的定义如下:
<telerik:RadMultiPage ID="rmpMultiPage2" runat="server">
<telerik:RadPageView ID="pvPage1" runat="server">
RadGrids etc
</telerik:RadPageView>
<telerik:RadPageView ID="pvPage2" runat="server">
More RadGrids etc
</telerik:RadPageView>
</telerik:RadMultiPage>
页面视图包含将从数据库中填充的众多组件。
但是,我只会在显示包含它们的页面视图时填充这些内容。
我应该列出哪个事件来确定何时填充组件?
OnLoad
中的RadPageView
事件。OnPreRender
中的RadPageView
事件也会在页面加载时触发。OnNeedDataSource
中的GridView
事件相同,当页面加载时会触发事件。Visible="False"
中使用RadPageView
会导致即使点击相应的RadTab
也不会显示的网页浏览量。