GridView生成的HTML代碼

字號:


    很多初學者都奇怪GridView生成的HTML代碼到底是什么,下面有個示例對比,需要的朋友可以參考下
    代碼如下:
    <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="false" CssClass="tablecss">
    <Columns>
    <asp:TemplateField HeaderText="編號" HeaderStyle-CssClass="aaa" ItemStyle-CssClass="bbb">
    <ItemTemplate>
    <%#Eval("id") %>
    </ItemTemplate>
    </asp:TemplateField>
    <asp:TemplateField HeaderText="姓名" HeaderStyle-CssClass="aaa" ItemStyle-CssClass="bbb">
    <ItemTemplate>
    <%#Eval("name") %>
    </ItemTemplate>
    </asp:TemplateField>
    </Columns>
    </asp:GridView>
    ↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓
    <div>
    <table cellspacing="0" rules="all" id="Table1">
    <tr>
    <th scope="col">編號</th>
    <th scope="col">姓名</th>
    </tr>
    <tr>
    <td>1</td>
    <td>張三</td>
    </tr>
    <tr>
    <td>2</td>
    <td>李四</td>
    </tr>
    </table>
    </div>