码迷,mamicode.com
首页 > 其他好文 > 详细

使用TemplateField列

时间:2014-08-21 13:16:24      阅读:353      评论:0      收藏:0      [点我收藏+]

标签:style   使用   io   数据   div   代码   ad   on   

GridView控件中的一个重要的列类型是TemplateField,它可以使用模板完全定制列的内容

TemplateField提供了6个不同的模板,用于定制列的指定区域,或创建列中的单元格能进入的模式,如编辑模式。表7-6列出了这些模板。

表  7-6

模  板  名

说    明

ItemTemplate

用于显示数据绑定控件的TemplateField中的一项,普通列

AlternatingItemTemplate

用于显示TemplateField的替换项

EditItemTemplate

用于显示编辑模式下的TemplateField项

InsertItemTemplate

用于显示插入模式下的TemplateField项

HeaderTemplate

用于显示TemplateField的标题部分

FooterTemplate

用于显示TemplateField的脚标部分

<asp:BoundField DataField="FirstName" HeaderText="FirstName" SortExpression="FirstName" />新的代码如下:

<asp:TemplateField HeaderText="FirstName" SortExpression="FirstName">
<EditItemTemplate>
<asp:TextBox ID="TextBox1" runat="server" Text=‘<%# Bind("FirstName") %>‘></asp:TextBox>
</EditItemTemplate>
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text=‘<%# Bind("FirstName") %>‘></asp:Label>
</ItemTemplate>
</asp:TemplateField>

 大家可以看到,Templatefield分为两个模板—ItemTemplate自定义普通模版用Lable标签显示数据字段firstName,EditItemTemplate编辑时模版用textbox文本框显示数据字段firstName.大家可以看到在两个模板中都都有<%#bind("fieldname")%>语句,用来指定要绑定的数据字段

 

使用TemplateField列,布布扣,bubuko.com

使用TemplateField列

标签:style   使用   io   数据   div   代码   ad   on   

原文地址:http://www.cnblogs.com/Echo529/p/3926863.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!