none
TabContainer控件使用就那么费劲 RRS feed

  • 问题

  • 制作一个选项卡的界面就那么费劲呢?也没看到有介绍。我直接拖拽TabContainer到页面,还有一个ToolkitScriptManager;然后对着TabContainer右键添加tab;添加了几个: <ajaxToolkit:TabPanel runat="server" HeaderText="TabPanel1" ID="TabPanel1">
            </ajaxToolkit:TabPanel>

    然后我想用自己的名称: HeaderText="TabPanel1", 修改为HeaderText="农业部",然后页面报错:未能对属性ActiveTabIndex设置为5、

    为什么不能改标题文本。

    2010年7月6日 8:01

答案

  • 你把你的代码贴出来,或者你参照下面用法

    http://www.cnblogs.com/zhangliyu/archive/2008/11/14/1333519.html


    .net/asp.net开发群118343907
    2010年7月6日 13:57
  • 根 据你的描述应该是 设置 ActiveTabIndex 那里出错了! 也许是你没有 6  个 tab选项卡! 【默认从0开始的】

    <cc1:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0" >
            <cc1:TabPanel ID="tp1" runat="server">
                <HeaderTemplate>Google</HeaderTemplate>
                <ContentTemplate>
                    hello , google
                </ContentTemplate>
            </cc1:TabPanel>
            <cc1:TabPanel ID="tp2" runat="server" HeaderText="Baidu">
                <ContentTemplate>hello ,baidu</ContentTemplate>
            </cc1:TabPanel>
            <cc1:TabPanel ID="tp3" runat="server" HeaderText="Bing">
            <ContentTemplate>hello , bing</ContentTemplate>
           
            </cc1:TabPanel>
        </cc1:TabContainer>

     

    修改选项卡的文本,可以通过HeaderText属性 或者 ContentTemplate 标签, ActiveTabIndex 默认设置为0 , 如果把上面设置为3 则报错 , 以上示例我已测试通过!

    你在试一试!


    Anything Is Possible !
    2010年7月7日 5:43

全部回复

  • 你把你的代码贴出来,或者你参照下面用法

    http://www.cnblogs.com/zhangliyu/archive/2008/11/14/1333519.html


    .net/asp.net开发群118343907
    2010年7月6日 13:57
  • 根 据你的描述应该是 设置 ActiveTabIndex 那里出错了! 也许是你没有 6  个 tab选项卡! 【默认从0开始的】

    <cc1:TabContainer ID="TabContainer1" runat="server" ActiveTabIndex="0" >
            <cc1:TabPanel ID="tp1" runat="server">
                <HeaderTemplate>Google</HeaderTemplate>
                <ContentTemplate>
                    hello , google
                </ContentTemplate>
            </cc1:TabPanel>
            <cc1:TabPanel ID="tp2" runat="server" HeaderText="Baidu">
                <ContentTemplate>hello ,baidu</ContentTemplate>
            </cc1:TabPanel>
            <cc1:TabPanel ID="tp3" runat="server" HeaderText="Bing">
            <ContentTemplate>hello , bing</ContentTemplate>
           
            </cc1:TabPanel>
        </cc1:TabContainer>

     

    修改选项卡的文本,可以通过HeaderText属性 或者 ContentTemplate 标签, ActiveTabIndex 默认设置为0 , 如果把上面设置为3 则报错 , 以上示例我已测试通过!

    你在试一试!


    Anything Is Possible !
    2010年7月7日 5:43