使用Asp.net中的查询字符串打开Ajax TabContainer选项卡

本文关键字:Ajax TabContainer 选项 字符串 net Asp 查询 使用 | 更新日期: 2023-09-27 18:29:19

是否可以使用query string打开Ajax Tab Container的选项卡。

类似于当查询字符串是时

localhost:81/dashboard.aspx?tab=0
localhost:81/dashboard.aspx?tab=1
localhost:81/dashboard.aspx?tab=3

我的代码是

<ajax:TabContainer ID="TabContainer2" runat="server" CssClass="MyTabStyle">
                            <ajax:TabPanel ID="TabPanel2" runat="server" TabIndex="0">
                                <headertemplate>
                                   Overview
                                  </headertemplate>
                                <contenttemplate>                         
                             </contenttemplate>
                            </ajax:TabPanel>
                            <ajax:TabPanel ID="tbpnluser1" runat="server" TabIndex="1">
                                <headertemplate>
                                   Overview
                                </headertemplate>
                                <contenttemplate>                        
                           </contenttemplate>
                            </ajax:TabPanel>
                        </ajax:TabContainer>

请帮助

使用Asp.net中的查询字符串打开Ajax TabContainer选项卡

YES有一个名为ActiveTabIndex 的属性

通过使用它,您可以在服务器端中显示您想要的选项卡

在服务器端中

 protected void Page_Load(object sender, EventArgs e)
{
    if (!IsPostBack)
    {
       if(Request.QuerryString["tab"]==1)
              {
                tabcantainerID.ActiveTabIndex =1
             }
    .....
                 }
              }

希望这将帮助您