如下
 <ajaxToolkit:TabPanel runat="Server" ID="TabPanel10" HeaderText="用户管理" >
                <ContentTemplate>
                    啊啊啊啊啊啊
                </ContentTemplate>
            </ajaxToolkit:TabPanel>            <ajaxToolkit:TabPanel runat="Server" ID="TabPanel11"  HeaderText="用户发布信息审核管理" OnClientClick=aa()>
                <ContentTemplate>
                </ContentTemplate>
                
            </ajaxToolkit:TabPanel>2个选项卡切换时,我需要有个点击事件,这个点击事件如何写呢?前台的后台的都行啊!!!
用这个OnClientClick事件的时候,在加载的时候就执行还是前台的,如何屏蔽呢?
解决马上给分

解决方案 »

  1.   

    如果需要服务器端处理,你可以为TabPanel设置:
            <HeaderTemplate>
                <asp:LinkButton ID="LinkButton1" runat="server" OnClick="Title1_Clicked">title_1</asp:LinkButton>
            </HeaderTemplate>
    然后写代码:protected void Title1_Clicked(object sender, EventArgs e)
    {
        //..............
    }
      

  2.   

    通常,可以设置LinkButton1的样式,使得它看上去不像是<a>而是<span>(即普通的文本)。
      

  3.   

    TabPanel_Clicked 事件里面  通过 index 来判断你点击的是那一个具体的tab  再做处理
      

  4.   

    呵呵,可以参看:http://www.asp.net/AJAX/AjaxControlToolkit/Samples/Tabs/Tabs.aspxTabPanel并没有Clicked事件。
      

  5.   

    事件不对!
    在后台如何向TabPanel10或者TabPanel11中的控件赋值呢?
    在TabPanel中的控件在后台显示不出来!