我在后台代码中动态生成AjaxToolkit tabPanel,想在生成的时候只显示三个,其余的隐藏,再通过前台JS代码控制显示。
请问在生成时控制其显示?
在前台onload中设置display:none的话,会卡一下再隐藏,老大不满意效果。
在后台对其visibility设为flase,前台无法找到控件;
项目需要。。求大神拯救,做不出来就要被炒了 
再次含泪求救

解决方案 »

  1.   

    我也遇到过 ,就是后台隐藏第一个时显示时看不见 ,我的解决办法:在 TabContainer加样式  ActiveTabIndex="0"  style="visibility:visible"    后台直接根据条件控制this.TabPanel1.Visible = true;
                            this.TabPanel2.Visible = false;
    我是成功了 不知道你行不行
      

  2.   

    忘了后台还要加这句:this.TabContainer1.ActiveTabIndex = 1;  具体是不是 1  根据你隐藏的决定