【发布时间】:2014-08-26 16:53:14
【问题描述】:
我第一次使用 Telerik,遇到了一个由于我的实施而无法解决的问题。我有一个 MainPage.aspx,它有一个 RadTabStrip 和一个 RadMultiPage 与之关联。在页面视图中,我有一些用户创建的控件(.ascx)页面,并已实现它们,以便在选择某个选项卡时,ASCX页面将在页面视图中显示。我一直在单独处理每个页面,现在我必须处理搜索页面功能,其中我在 RadPageLayout 中插入了一个 RadGrid,如下所示:
<Rows>
<telerik:LayoutRow>
<Columns>
<telerik:CompositeLayoutColumn Span="12">
<Content>
<telerik:RadGrid ID="rgSearchResults" Width="700px" runat="server" AllowPaging="true" AllowSorting="true">
</telerik:RadGrid>
</Content>
</telerik:CompositeLayoutColumn>
</Columns>
</telerik:LayoutRow>
</Rows>
没有任何数据绑定等,我要做的只是导航到搜索选项卡,但是当我这样做时,我得到了令人沮丧的错误“页面不能为空。Blah Blah Blah”我看过在网上发现我需要将控件添加到页面的控件集合中,但是通过我的实现,我似乎无法找到一种方法来做到这一点。我试图将它添加到 search.ascx 页面的“!IsPostBack”页面加载事件中,但我得到一个单独的错误。如果我尝试在 Main.aspx 页面中添加它,它仍然找不到它......在常规的 asp.net/C# 上从来没有遇到过这么多麻烦......请帮忙!
【问题讨论】:
标签: c# asp.net telerik radgrid ascx