急求ASP.NET中tab页面切换问题
为什么tab页面中的内容,里面如果有ASP.NET控件的话,我点击ASP.NET控件,这个页面就不显示了?
tab按钮和内容都是用div布局
aspx代码:
<%-- 已发 --%>
<div id="tab_button_1" class="tab_button_active_1" onmouseover="activeButtonPage(this,tab_button_1);" onmouseout="deactiveButtonPage(this,tab_button_1);"
onmousedown="activeTabPage(this,document.all.tab_page_1,tab_button_1);" style="left: 53px; top: 8px; width:37px;" ></div>
<%-- 已收 --%>
<div id="tab_button_2" class="tab_button_deactive_2" onmouseover="activeButtonPage(this,tab_button_2);" onmouseout="deactiveButtonPage(this,tab_button_2);"
onmousedown="activeTabPage(this,document.all.tab_page_2,tab_button_2);" style="left: 12px; top: 8px; width:37px;" ></div>
<%-- 已发 --%>
<div id="tab_page_1" class="tab_page_active" style="left: 0px; top: 42px">
<p><iframe src="note/note_leftFrom.aspx" width="100%" height="100%" scrolling="auto" frameborder="0" marginheight="0" marginwidth="0" name="main1" id="Iframe1"></iframe></p>
</div>
<%-- 已收 --%>
<div id="tab_page_2" class="tab_page_deactive">
<p><iframe src="note/note_leftTo.aspx" width="100%" height="100%" scrolling="auto" frameborder="0" marginheight="0" marginwidth="0" name="main1" id="Iframe2"></iframe></p>
css代码:
这是显示内容的
/*激活状态的Tab页内容*/
.tab_page_active
{
position:absolute;
left:0px;
top:42px;
width:100%;
height:100%;
color:#CE0000;
border-top-color:#CE0000;
border-top-width:0px;
border-top-style:solid;
border-left-color:#CE0000;
border-left-width:0px;
border-left-style:solid;
border-bottom-color:#CE0000;
border-bottom-width:0px;
border-bottom-style:solid;
border-right-color:#CE0000;
border-right-width:0px;
border-right-style:solid;
padding-top:0px;
display:block;
font-size:14px;
}
/*非激活状态的Tab页内容*/
.tab_page_deactive
{
display:none;
}
我想问一下,为什么重新加载页面之后,tab按钮所指向的页面内容就不显示了呢?应该如何解决呢?