Asp.net GridView列与DataList列

Asp.net GridView列与DataList列,asp.net,gridview,datalist,itemtemplate,templatefield,Asp.net,Gridview,Datalist,Itemtemplate,Templatefield,在GridView中,我们在TemplateField中写入ItemTemplate,为什么不在DataList中写入TemplateField GridView: <asp:TemplateField> <ItemTemplate> ....... </ItemTemplate> </asp:TemplateField> <ItemTemplate>

在GridView中,我们在
TemplateField
中写入
ItemTemplate
,为什么不在DataList中写入
TemplateField

GridView:

    <asp:TemplateField>
        <ItemTemplate>
            .......
        </ItemTemplate>
    </asp:TemplateField>
    <ItemTemplate>
        .......
    </ItemTemplate>

.......
数据列表:

    <asp:TemplateField>
        <ItemTemplate>
            .......
        </ItemTemplate>
    </asp:TemplateField>
    <ItemTemplate>
        .......
    </ItemTemplate>

.......

DataListGridView是不同的控件,它们具有不同的语法

GridView是更“强大”的控制。它可以具有诸如BoundFieldCommandFieldTemplateField等列类型

这些控件之间存在很大差异


PS:您在问题中忘记了标记在GridView语法处。

DataListGridView是不同的控件,它们具有不同的语法

GridView是更“强大”的控制。它可以具有诸如BoundFieldCommandFieldTemplateField等列类型

这些控件之间存在很大差异

PS:您忘记了问题中标记在GridView语法处