2012-10-12 94 views
0

我已經在Asp.Net的ListView這樣的(它是一個exctract)一個 '結構':Asp.net ListView:如何設置表的柱面固定大小?

<asp:ListView ID="lvSchede" runat="server" DataSourceID="dsWrkCtrTable" GroupItemCount="1"> 

    <GroupTemplate> 
     <tr id="itemPlaceholderContainer" runat="server"> 
      <td id="itemPlaceholder" runat="server" style="width: 100%"> 
      </td> 
     </tr> 
    </GroupTemplate> 
    <ItemTemplate> 
     <td id="Td2" runat="server" style="vertical-align: top;"> 
      <table style="background-color: #EEDFCC; padding: 10px 10px 10px 10px; border-style: solid; 
       border-width: 1px; border-color: Gray;"> 
       <tr> 
        <td>  

...... ......

<LayoutTemplate> 
     <table runat="server"> 
      <tr runat="server"> 
       <td runat="server"> 
        <table id="groupPlaceholderContainer" runat="server" border="0" style="background-color: #FFFFFF; 
         border-color: #999999; border-style: none; font-family: Verdana, Arial, Helvetica, sans-serif;"> 
         <tr id="groupPlaceholder" runat="server" style="padding: 20px 20px 20px 20px;"> 
         </tr> 
        </table> 
       </td> 
      </tr> 
      <tr runat="server"> 
       <td runat="server" style="text-align: center; background-color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; 
        color: #000000;"> 
       </td> 
      </tr> 
     </table> 
    </LayoutTemplate> 

的問題是,我的輸出是具有不同大小的列(按照圖像中,我手動刪除了我公司的隱私字符串內容): enter image description here

在那裏我已經設置列大小就什麼都有了一樣嗎?

由於

回答

0

下面是如何與1列設置在表的內部列的寬度的例子:

<table border="1" width="100%"> 
    <col width="100"> 
    <tr> 
    <th>Month</th> 
    </tr> 
    <tr> 
    <td>January</td> 
    </tr> 
    <tr> 
    <td>February</td> 
    </tr> 
</table> 

這是2列的一個示例:

<table border="1" width="100%"> 
    <col width="100"> 
    <col width="50"> 
    <tr> 
    <th>Month</th> 
    <th>Savings</th> 
    </tr> 
    <tr> 
    <td>January</td> 
    <td>$100</td> 
    </tr> 
    <tr> 
    <td>February</td> 
    <td>$80</td> 
    </tr> 
</table> 

這是帶3列的示例:

<table border="1" width="100%"> 
    <col width="40"> 
    <col width="40"> 
    <col width="20"> 
    <tr> 
    <th>Month</th> 
    <th>Savings</th> 
    <th>Loans</th> 
    </tr> 
    <tr> 
    <td>January</td> 
    <td>$100</td> 
    <td>$10</td> 
    </tr> 
    <tr> 
    <td>February</td> 
    <td>$80</td> 
    <td>$8</td> 
    </tr> 
</table> 

希望這可以幫助至少一點。