<asp:datalist id="DataList1" runat="server" BorderWidth="0px" CellPadding="0" BorderStyle="None"
                                                GridLines="Horizontal" RepeatLayout="Flow" RepeatDirection="Horizontal" >
                                                <HeaderTemplate>
                                                    <TABLE style="BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #cccccc 1px; BORDER-BOTTOM: #cccccc 1px; BORDER-COLLAPSE: collapse"
                                                        BorderColor="#cccccc" cellSpacing="0" cellPadding="0" rules="all" border="1">                                                        <TR class="red_99" style="FONT-WEIGHT: bold; COLOR: white; HEIGHT: 30px; BACKGROUND-COLOR: #3399cc"
                                                            align="center">
                                                           <TD colSpan="7" height="22">
                                                                <DIV align="center" class="white_99">基本情况</DIV>
                                                            </TD>  
                                                            </tr>
                                                            <tr>
                                                            <TD width="100" rowSpan="2">
                                                                <DIV align="center" class="white_99">编号</DIV>
                                                            </TD>
                                                            <TD width="100" rowSpan="2">
                                                                <DIV align="center" class="white_99">姓名</DIV>
                                                            </TD>
                                                            <TD width="100" rowSpan="2">
                                                                <DIV align="center" class="white_99">性别</DIV>
                                                            </TD>
                                                            <TD width="70" rowSpan="2">
                                                                <DIV align="center" class="white_99">出生日期</DIV>
                                                            </TD>
                                                             <TD width="70" rowSpan="2">
                                                                <DIV align="center" class="white_99">职务</DIV>
                                                            </TD>
                                                            
                                                              <TD width="70" rowSpan="2">
                                                                <DIV align="center" class="white_99">时间</DIV>
                                                            </TD>  
                                                            
                                                              <TD width="70" rowSpan="2">
                                                                <DIV align="center" class="white_99">简历</DIV>
                                                            </TD>                                                        
                                                                                                                    
                                                            
                                                            <TD width="70" rowSpan="2">
                                                                <DIV align="center" class="white_99">满意</DIV>
                                                            </TD>
                                                             <TD width="70" rowSpan="2">
                                                                <DIV align="center" class="white_99">基本满意</DIV>
                                                            </TD>
                                                            
                                                              <TD width="70" rowSpan="2">
                                                                <DIV align="center" class="white_99">不满意</DIV>
                                                            </TD>  
                                                            
                                                              <TD width="70" rowSpan="2">
                                                                <DIV align="center" class="white_99">不了解</DIV>
                                                            </TD>   
                                                           </TR>
                                                                                                     </HeaderTemplate>                       
                                                 <ItemTemplate>
                                                 <tr>
                                                  <td>111</td>
                                                  <td>222</td>
                                                   <td>333</td>
                                                    <td>444</td>
                                                     <td>555</td>
                                                      <td>666</td>
                                                       <td>777</td>
                                                        <td>888</td>
                                                         <td>999</td>
                                                          <td>000</td>
                                                           <td>001</td>
                                                           </tr>
                                                 </ItemTemplate>
                                                <FooterTemplate>
                        </table>
                        </FooterTemplate>
                        <ItemStyle BorderWidth="0px" BorderStyle="None" BackColor="#FFFFFF"></ItemStyle>                        </asp:datalist>
想得到如下效果:
               基本情况                                       测评
编号  姓名 性别 出生日期 职务  时间  简历              满意  基本满意 不满意 不了解
111   222  333  444       555  666   777               888    999      000    001——————————
整头都大了,谢谢帮忙

解决方案 »

  1.   

    DataList本身会输出table或div对布局进行控制,会破坏table结构,应该改用repeater<asp:Repeater ID="Repeater1" runat="server">
    <HeaderTemplate>
    <table style="border-right: #cccccc 1px; border-top: #cccccc 1px; border-left: #cccccc 1px;
    border-bottom: #cccccc 1px; border-collapse: collapse" bordercolor="#cccccc"
    cellspacing="0" cellpadding="0" rules="all" border="1">
    <tr class="red_99" style="font-weight: bold; color: white; height: 30px; background-color: #3399cc"
    align="center">
    <td colspan="7" height="22">
    <div align="center" class="white_99">
    基本情况</div>
    </td>
    <td colspan="4" height="22">
    <div align="center" class="white_99">
    测评</div>
    </td>
    </tr>
    <tr>
    <td width="100" rowspan="1">
    <div align="center" class="white_99">
    编号</div>
    </td>
    <td width="100" rowspan="1">
    <div align="center" class="white_99">
    姓名</div>
    </td>
    <td width="100" rowspan="1">
    <div align="center" class="white_99">
    性别</div>
    </td>
    <td width="70" rowspan="1">
    <div align="center" class="white_99">
    出生日期</div>
    </td>
    <td width="70" rowspan="1">
    <div align="center" class="white_99">
    职务</div>
    </td>
    <td width="70" rowspan="1">
    <div align="center" class="white_99">
    时间</div>
    </td>
    <td width="70" rowspan="1">
    <div align="center" class="white_99">
    简历</div>
    </td>
    <td width="70" rowspan="1">
    <div align="center" class="white_99">
    满意</div>
    </td>
    <td width="70" rowspan="1">
    <div align="center" class="white_99">
    基本满意</div>
    </td>
    <td width="70" rowspan="1">
    <div align="center" class="white_99">
    不满意</div>
    </td>
    <td width="70" rowspan="1">
    <div align="center" class="white_99">
    不了解</div>
    </td>
    </tr>
    </HeaderTemplate>
    <ItemTemplate>
    <tr>
    <td>
    111
    </td>
    <td>
    222
    </td>
    <td>
    333
    </td>
    <td>
    444
    </td>
    <td>
    555
    </td>
    <td>
    666
    </td>
    <td>
    777
    </td>
    <td>
    888
    </td>
    <td>
    999
    </td>
    <td>
    000
    </td>
    <td>
    001
    </td>
    </tr>
    </ItemTemplate>
    <FooterTemplate>
    </table>
    </FooterTemplate>
    </asp:Repeater>