当前位置:编程学习 > C#/ASP.NET >>

TabContainer不能触发activetabchanged

TabContainer、TabPanel都是从后台动态加载到UpdatePanel中的,在网上查到如下几种方法,还是不能触发:

1)TabContainer的AutoPostBack设为True了;
2)OnClientActiveTabChanged调用如下js:
   <script language="javascript">
        function ActiveTabChanged(sender, e)
        {    
        __doPostBack('<%= ((AjaxControlToolkit.TabContainer) this.FindControl("Tabs")).ClientID %>', sender.get_activeTabIndex()); 

        }
    </script>

3)因为PostBack时触发的事件顺序是:Page_Init > Page_Load > Page_LoadComplete > ControlEvent > Page_Unload,将
动态创建TabContainer、TabPanel的方法写到Page_Init事件中

为什么还是不行呢?研究好长时间了,麻烦各位帮下忙,谢谢 --------------------编程问答-------------------- 怎么没有回答的呢? --------------------编程问答-------------------- 动态创建的不能保存状态
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,