BoundField

默认的数据绑定类型,通常用于显示普通文本

CheckBoxField

显示布尔类型的数据。绑定数据为TRUE时,复选框数据绑定列为选中状态;绑定数据为FALSE时,则显示未选中状态。在正常情况下,CheckBoxField显示在表格中的复选框控件处于只读状态。只有GridView控件的某一行进入编辑状态后,复选框才恢复为可修改状态。

CommandField

显示用来执行选择,编辑或删除操作的预定义命令按钮,这些按钮可以呈现为普通按钮,超链接,图片等外观。

通过字段的ButtonType属性可变更命令按钮的外观,默认为Link即超链接,另外两个属性值分别为Image和Button。例如,要选择以图片形式显示编辑按钮外观,一定要设置ButtonType属性为Image。

ImageField

用于在GridView控件呈现的表格中显示图片列,通常绑定内容是图片是图片的路径。

HyperLinkField

允许将绑定的数据以超链接的形式显示出来。开发人员可定义绑定超链接的显示文字、超链接的URL以及打开窗口的方式等。

ButtonField

可以为GridView控件创建命令按钮。开发人员可以通过按钮来操作其所在行的数据。

TemplateField

允许以模板形式自定义数据绑定列的内容。

  ItemTemplate 显示每一条数据的模板

  AlternatingItemTemplate 使奇数条数据及偶数条数据以不同模板显示,该模板与ItemTemplate结合可产生两个模板交错显示的效果

  EditItemTemplate  进入编辑模式所使用的数据编辑模型。对于EditItemTemplate用户,可以自定义编辑界面。

  HeaderTemplate 最上方的表头(或被称为标题)。默认GridView都会显示表及标题。

转载于:https://www.cnblogs.com/luxiaoyao/p/6107174.html

asp.net GridView控件的列属性相关推荐

  1. ASP.NET GridView控件在列上格式化时间

    症状:在GridView绑定日期格式的时候,数据库中的日期为2008-07-04,而GridView显示的是2007-07-04 000000.. 解决办法:想把这后面这多余的零去掉的话在绑定时间的那 ...

  2. ASP.NET GridView控件常用功能

    ASP.NET GridView控件常用功能 一.分页显示 二.排序数据 三.实现全选和不全选 四.对数据进行编辑操作 五.删除数据 六.高亮显示鼠标所在行 七.设置数据显示格式 八.单击控件某行按钮 ...

  3. ASP.NET GridView控件匯出EXCEL-移除控件,只是顯示文本

    ASP.NET GridView控件匯出EXCEL-移除控件,只是顯示文本 下午 05:10 2011/2/22 將GridView中的TextBox,DropDownList,LinkButton去 ...

  4. C# asp .net GridView控件基础操作详解

    1.创建 通过VS创建的.net aspx项目通过左栏工具箱搜索可以获得GridView控件. 2.基本操作 单击控件右上角的扩展符号,获得扩展栏 首先是配置数据源,数据源同样通过工具栏的SqlDat ...

  5. ASP.net GridView控件

    一.说明 此控件的用法与Repeater类似,如有需要请移步ASP.net Repeater控件 二.步骤 添加控件 三.前端代码 前端代码只是简单的布置 <%--AutoGenerateCol ...

  6. ASP.net GridView控件(删除/更新功能)

    一.说明 部分代码的运用放在以往的教程中,本部分只讲解删除/更新功能 二.前端 我们在其控件上添加事件: 红色为行删除事件 绿色为行更新事件 双击后,即可在后台自动生成对应的方法体 其代码显示: &l ...

  7. ASP.NET Button控件的UseSubmitBehavior属性引发的血案

    这里先不说标题上的UseSubmitBehavior属性是什么,先说下面这种情况. 通常,在我们写一个表单页面的时候,最下方会有"提交"和"返回"字样的两个按钮 ...

  8. ASP.net GridView控件(分页)

    一.说明 部分代码的运用放在以往的教程中,本部分只讲解分页功能. 二.前端代码 <%@ Page Language="C#" AutoEventWireup="tr ...

  9. 动态为GridView控件创建列

    平常时一般不会去动态创建Gridview列(column),但是程序有时就会需要这样去做.下面这个例子,是在Insus.NET开发的一个专案使用,现把它抽取分享出来,如果你有需求,可以参详.如下图: ...

最新文章

  1. java 过滤器Filter
  2. 允许其它网段访问centos服务器_访问控制列表-ACL
  3. python与php8-Python比php发展快的十大理由
  4. Active Directory的复制拓扑,Active Directory系列之八
  5. python入门常识
  6. printf打印百分号%
  7. data:image/png;base64
  8. MVC系列博客之排球计分(六)Controller的实现(二)
  9. hardmard积 用什么符号表示_[关于数学哲学的科普]为数学学习准备的基础数理逻辑(用自然推理系统展现的命题演算以及一阶谓词演算)...
  10. @PropertySource配置的用法
  11. Day4-STM32的中断与通信——百问网7天物联网智能家居
  12. centos7 net-snmp agentx
  13. 头歌 共享单车大数据项目数据分析
  14. 基于S32K的MBD开发环境搭建
  15. QString 16进制,arg补0,从0xFFFFFFFFFFFFFFFA到0xFA
  16. 前端学HTTP之web攻击技术
  17. vue实现登录时的图片验证码(纯前端)
  18. arcgis 属性表中起点终点创建线_连接起点与终点
  19. 机器学习8:支持向量机(SVM)
  20. AfxWnd42 qq2006中怎样取得发送消息窗口中的Richedit

热门文章

  1. 在FFMPEG中使用libRTMP的经验
  2. Could not obtain transaction-synchronized Session for current thread原因及解决方案
  3. 2021牛客暑期多校训练营10,签到题FH
  4. 【CCCC】L2-020 功夫传人 (25分),,模拟水题,多叉树的存储与遍历
  5. 李梁北京大学 计算机,【资环学院】圆梦路上多楷模
  6. 网络虚拟化有几种实现方式_机械零件表面实现镜面的几种加工方式
  7. oracle 对象仕途,“事业型”凤凰男为了仕途不顾家,妻子的选择让他措手不及...
  8. matlab求临界稳定时的k,MATLAB自动控制原理仿真
  9. 计算机网络—数据链路层设备与两种域的区别
  10. Csrf漏洞概述及其原理