ASP.NET:Active Tab容器不会更改

时间:2014-09-18 03:51:51

标签: c# asp.net tabcontrol tabpanel tabcontainer

我有3个tabpanel。

TabPanel1 TabPanel2 TabPanel3

使用Panel和UpdatePanel。我的问题是,它不是每隔10秒显示TabPanel2和TabPanel3而只是TabPanel1。我也有整个页面的计时器。

这是我的代码隐藏:

 protected void Page_Load(object sender, EventArgs e)
        {
            if (FGSQL._countTime >= 3)
                FGSQL._countTime = 0;

            TabContainer1.ActiveTab = TabContainer1.Tabs[FGSQL._countTime];


            if (!Page.IsPostBack)
            {
                loadRecord("");
                loadTickets();
                loadServiceUnit();

            }

        }


 protected void Timer1_Tick(object sender, EventArgs e)
        {
            loadRecord("");
            loadTickets();
            loadServiceUnit();

            FGSQL._countTime++;

        }

谢谢!

1 个答案:

答案 0 :(得分:0)

我已经解决了!

我把这段代码放在timer1_tick

Page.Response.Redirect(HttpContext.Current.Request.Url.ToString(), true);