1 通过HeaderText属性指定:
<asp:TemplateField SortExpression="..." HeaderText="..." >
<ItemTemplate>
.......
</ItemTemplate>
</asp:TemplateField>
2 通过HeaderTemplate模板来指定<ItemTemplate>
.......
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField SortExpression="..." HeaderText="..." >
<ItemTemplate>
......
</ItemTemplate>
<HeaderTemplate>
....
</HeaderTemplate>
</asp:TemplateField>
其中第一种方式会触发Sorting事件,第二种方式不会。所以如果要想为模板列提供排序的,要采用第一种方式指定标题。<ItemTemplate>
......
</ItemTemplate>
<HeaderTemplate>
....
</HeaderTemplate>
</asp:TemplateField>