如何在原有属性页中添加一页:
例如:
页1/页2/页3    属性列表,原来已有现在我添加了一项页4
但点页4时,页中的控件没有显示出来啊???
而且显示的布局被打乱了请问该如何做???(本人刚接触ASP.NET)

解决方案 »

  1.   

    <%@ Page Language="C#" AutoEventWireup="true" CodeFile="TimeSheetSettings.aspx.cs" Inherits="TimeSheetSettings" %><html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>DevTime</title>
    <link href="mainStyle.css" rel="stylesheet" type="text/css" />
        <script type="text/JavaScript" src="script/TimeSheetSettings.js" ></script>
    </head><body id="settingsBody" onload="MM_preloadImages('images/tabImg1Off.gif','images/tabImg2On.gif','images/tabImg3On.gif','images/tabImg4On.gif');">
    <form id="form1" runat="server">
    <div id="settingsContainer"><table cellspacing="0" cellpadding="0" style="width:100%;">
    <tr>
    <td colspan="2">
    <table cellpadding="0" cellspacing="0" class="tabTable">
    <tr>
    <td>
    <table cellpadding="0" cellspacing="0" style="cursor:pointer;" onClick="tabSelect(1);">
    <tr>
    <td><img src="images/tabImg1.gif" width="26" height="24" align="absmiddle" id="tab1Left" /></td>
    <td class="tabOn" id="tab1">Login Default</td>
    <td><img src="images/tabImgRight.gif" width="16" height="24" align="absmiddle" id="tab1Right" /></td>
    </tr>
    </table>
    </td>
    <td>
    <table cellpadding="0" cellspacing="0" style="cursor:pointer;" onClick="tabSelect(2);">
      <tr>
    <td><img src="images/tabImg2Off.gif" width="26" height="24" align="absmiddle" id="tab2Left" /></td>
    <td class="tabOff" id="tab2">History</td>
    <td><img src="images/btmTopBg.gif" width="16" height="24" align="absmiddle" id="tab2Right" /></td>
      </tr>
    </table> </td>
    <td >
    <table cellpadding="0" cellspacing="0" style="cursor:pointer;" onClick="tabSelect(5);">
      <tr>
    <td><img src="images/tabImg2Off.gif" width="26" height="24" align="absmiddle" id="tab5Left" /></td>
    <td class="tabOff" id="tab5">My WorkType</td>
    <td><img src="images/btmTopBg.gif" width="16" height="24" align="absmiddle" id="tab5Right" /></td>
      </tr>
    </table> </td>
    <td>
    <table cellpadding="0" cellspacing="0" style="cursor:pointer;" onClick="tabSelect(3);">
      <tr>
    <td><img src="images/settingsImg3Off.gif" width="26" height="24" align="absmiddle" id="tab3Left" /></td>
    <td class="tabOff" id="tab3">Column List</td>
    <td style="width: 17px"><img src="images/btmTopBg.gif" width="16" height="24" align="absmiddle" id="tab3Right" /></td>
      </tr>
    </table> </td>
    <td>
    <table cellpadding="0" cellspacing="0" style="cursor:pointer;" onClick="tabSelect(4);">
      <tr>
    <td><img src="images/settingsImg4Off.gif" width="26" height="24" align="absmiddle" id="tab4Left" /></td>
    <td class="tabOff" id="tab4">Date/Time</td>
    <td><img src="images/btmTopBg.gif" width="16" height="24" align="absmiddle" id="tab4Right" /></td>
      </tr>
    </table> </td>
    <td width="100%"></td>
    </tr>
    </table> </td>
    </tr>
    <tr>
    <td valign="top" colspan="2">
    <div id="content1" style="display:block; height:260px;">
        <table cellspacing="0" cellpadding="0" id="mainTable" align="center">
        <tr>
        <td height="100%">
        <iframe class="iframeTable_Setting"  frameborder="0" src="TimeSheetSetting_login.aspx" scrolling="no"></iframe> </td>
        </tr>
        </table>
    </div>
    <div id="content2" style="display:none; height:260px;">
        <table cellspacing="0" cellpadding="0" id="mainTable" align="center">
        <tr>
        <td height="100%">
        <iframe class="iframeTable_Setting"  frameborder="0" src="TimeSheetSetting_history.aspx" scrolling="no"></iframe> </td>
        </tr>
        </table>
    </div>
    <div id="content5" style="display:none; height:260px;">
        <table cellspacing="0" cellpadding="0" id="mainTable" align="center">
        <tr>
        <td height="100%">
        <iframe class="iframeTable_Setting"  frameborder="0" src="TimeSheetSettings_MyworkType.aspx" scrolling="no"></iframe> </td>
        </tr>
        </table>
    </div>
    <div id="content3" style="display:none; height:260px;">
        <table cellspacing="0" cellpadding="0" id="mainTable" align="center">
        <tr>
        <td height="100%">
        <iframe class="iframeTable_Setting"  frameborder="0" src="TimeSheetSetting_column.aspx" scrolling="no"></iframe> </td>
        </tr>
        </table>
    </div>
    <div id="content4" style="display:none; height:260px;">
        <table cellspacing="0" cellpadding="0" id="mainTable" align="center">
        <tr>
        <td height="100%">
        <iframe class="iframeTable_Setting"  frameborder="0" src="TimeSheetSetting_date.aspx" scrolling="no"></iframe> </td>
        </tr>
        </table>
    </div>
    </td>
    </tr>
    <tr>
    <td width="35%">&nbsp; </td>
    <td width="65%">
    <div style="padding:5px;">
    <div class="mainBtn" title="Ok"><a href="#" onserverclick="btOk_ServerClick" runat="server"><img src="images/btnIconOk.gif" align="absmiddle" class="btnImage"> Ok</a></div>
    <div class="mainBtn" title="Cancel"><a href="#" onclick="CloseWindow()"><img src="images/btnIconCancel.gif" align="absmiddle" class="btnImage"> Cancel</a></div>
    </div>
    </td>
    </tr>
    </table>
    </div>
    </form>
    </body>
    </html>其中tab5是后加的,但有两个问题:
    1.整个页面的大小和原来一样,有些部分显示不全,不知怎么调整
    2.后加的页面中的控件显示不出来,\
    当把style="display:none; height:260px;"
    改为style="display:block; height:260px;"后可以,但页面乱了
    请大家帮忙指点
      

  2.   

    当把style="display:none; height:260px;"
    改为style="display:block; height:260px;"后可以,但页面乱了
    请大家帮忙指点display:block这个直接去掉就可以了直接style="height:260px"