dridview技术

来源:互联网 发布:php crm 编辑:程序博客网 时间:2024/05/10 14:55

支持的字段类别

GridView控件支持下列字段控件:

  • BoundField控件:以字符串的方式显示该字段数据。
  • ButtonField控件:显示一个用户定义的按钮。
  • CheckField控件:字段值如果是布尔值,显示复选框(checkbox)。
  • CommandField控件:自动产生一个命令按钮,如编辑(Edit)、更新(Update),以及取消(Cancel)按钮。
  • HyperLinkField控件:把字段值显示为超级链接(hyperlink)。
  • ImageField控件:当字段值指向某图片时,则自动显示该图片。
  • TemplateField控件:允许用户使用模板定制其他控件的外观。

使用这些类型的控件字段,你可以掌控它们的外观,并且对于这些和GridView控件绑定的数据以及其它元素,你能够获得一种良好体验。列表 A所示的GridView控件,显示了由BoundField元素附属的查询方法得到的数据。

如果你要显示的控件字段是图片、按钮,或者超级链接,那么可以使用相应的字段类别,不过,TemplateField类别让你可以自定义字段的外观。它的语法实现如下:

<asp:TemplateField
HeaderStyle-property="value"
ItemStyle-property="value"
FooterStyle-property="value">
<HeaderTemplate>
HTML, text or server controls
</HeaderTemplate>
<ItemTemplate>
HTML, text or server controls
</ItemTemplate>
<AlternatingItemTemplate>
HTML, text or server controls
</AlternatingItemTemplate>
<FooterTemplate>
HTML, text or server controls
</FooterTemplate>
</asp:TemplateField>

对于那些以前使用过ASP.NET 1.x的模板字段的人,这种方法并不新奇。列表 B是通过TemplateField显示数据的一个可能用法的示例。字段的格式制定和显示方法有各种选项可选,很容易做到满足用户的不同要求。 

原创粉丝点击