GridView显示数据三种方式(二)
2011-08-14 20:58
148 查看
(3) 使用模板列显示数据。
刚才的TemplateField(模板列),模板列与数据绑定列的区别:模板列更加灵活,可以绑定任意的控件。一般情况绑定TextBox控件、DropDownList控件、CheckBox控件。
首先添加模板列,选择TemplateField,然后选择编辑模版。其中添加表头和绑定列一样。
添加完毕后,然后选择编辑模版:开始对模版类型进行编辑
其中的:ItemTemplate:项模板,一般情况用来显示数据,AlternatingItemTemplate:交替项,EditTemTemplate:编辑模板(编辑状态下),HeaderTemplate:头模板,FooterTemplate:页脚模板
使用模板列显示第二个例子,在ItemTemplate项模板中添加Label控件。(直接在工具箱拖拽,然后进行绑定label控件)
在编辑模板中添加TextBox控件(若是编辑更新时需要手动填写,若是需要选择的话,则添加DropDownList控件 后面会继续讲述)
绑定后,界面和数据绑定一样:
但是前台代码如下:
<asp:TemplateField HeaderText="岗位名称"> <EditItemTemplate> <asp:TextBox ID="TextBox1" runat="server" Text='<%# Eval("jobName") %>'></asp:TextBox> </EditItemTemplate> <ItemTemplate> <asp:Label ID="Label1" runat="server" Text='<%# Eval("jobName") %>'></asp:Label> </ItemTemplate> </asp:TemplateField>
而后台代码和数据绑定列相同。
模板列显示方式,灵活,可以随意绑定任意控件,对于选择项而言,可以绑定DropDownList控件(后面会继续讲述)。
这是gridview最基本的显示三种方式,后面会继续介绍编辑更新方法。
相关文章推荐
- GridView显示数据的三种方式(一)
- ListView的数据显示,三种适配器绑定方式
- MATLAB 显示输出数据的三种方式
- GridView 显示数据,在页脚添加合计
- [Android开发]Android之使用HTTP的get,post,HttpClient三种方式向服务器端提交文本数据
- 让GridView只显示特定用户的数据的方法
- 用gridview显示来自excel表格里的数据
- Scott Mitchell 的ASP.NET 2.0数据教程之十五:在GridView的页脚中显示统计信息
- 把Excel中的数据导入gridView显示,再导入数据库
- 三种方式使得iOS应用能够在后台进行数据更新和下载
- SpringMVC返回json数据的三种方式
- 几种可以实现在不同设备动态正常显示表格数据的方式
- asp.net Gridview、Repeater 查无数据时显示表头及提示信息
- 天气预报——textView显示后再加载数据无法更新,换种方式写
- Android采用ListView三种显示数据列表(附源码)
- struts学习笔记:在jsp页面显示结果的三种方式
- angular 常见数据绑定的三种方式
- Flex DataGrid数据的多种显示方式
- 测试常用的GridView显示数据
- Struts2中数据自动注入的三种方式