【发布时间】:2014-04-15 21:42:36
【问题描述】:
我正在使用 Telerik 的 RadTabStrip 和 RadMultiPage 为使用 Visual Studio 2012 的网站创建一些选项卡。我有一排三个选项卡,其中一个选项卡有两个子选项卡。
主要选项卡是备注、会议记录和管理。然后 Notes 有两个子选项卡 Us 和 Them。当用户点击 Notes 时,我希望它默认为 Us 并选择他们。
我想在 aspx 页面上而不是在后面的代码上做这一切。我发现了一些在代码中执行此操作的示例,但似乎没有必要。但是,经过数小时的搜索和摆弄控件后,我得到了空洞或更糟的结果,这些结果对我来说毫无意义。我发现了很多关于如何使用子标签创建 RadTabStrip 的示例...很多示例...但是没有其中解释了如何映射这些标签和RadPageView 的子选项卡。是不是这么简单,他们觉得没必要写这一步的例子?在 aspx 方面是不可能的,这就是为什么一些示例跳到代码隐藏中的原因?没看懂。
这就是我所拥有的。我知道这行不通,但在这一点上,我已经尝试了很多不同的东西,我不知道哪一个结束。
<telerik:RadTabStrip ID="RadTabStrip1" runat="server" MultiPageID="RadMultiPage1">
<Tabs>
<telerik:RadTab runat="server" Text="Notes" Selected="true">
<Tabs>
<telerik:RadTab runat="server" Text="Us" Selected="true" />
<telerik:RadTab runat="server" Text="Them" />
</Tabs>
</telerik:RadTab>
<telerik:RadTab runat="server" Text="Minutes" />
<telerik:RadTab runat="server" Text="Admin" />
</Tabs>
</telerik:RadTabStrip>
<telerik:RadMultiPage ID="RadMultiPage1" runat="server">
<%--UserControl 1 Tab--%>
<telerik:RadPageView ID="RadPageView1" runat="server" CssClass="tabstyle" Selected="true" />
<%--Child 1 Tab--%>
<telerik:RadPageView ID="RadPageView2" runat="server" CssClass="tabstyle">
<uc:ucNote ID="ucNote1" runat="server" />
</telerik:RadPageView>
<%--Child 2 Tab--%>
<telerik:RadPageView ID="RadPageView3" runat="server" CssClass="tabstyle">
<uc:ucNote ID="ucNote2" runat="server" />
</telerik:RadPageView>
<%--UserControl 2 Tab--%>
<telerik:RadPageView ID="RadPageView4" runat="server" CssClass="tabstyle">
<uc:ucMinute ID="ucMinute1" runat="server" />
</telerik:RadPageView>
<%--UserControl 3--%>
<telerik:RadPageView ID="RadPageView5" runat="server" CssClass="tabstyle">
<uc:ucAdmin ID="ucAdmin1" runat="server" />
</telerik:RadPageView>
</telerik:RadMultiPage>
【问题讨论】:
标签: visual-studio visual-studio-2012 tabs telerik rad-controls