C#中关于Gridview的一些属性(一)
来源:互联网 发布:图书馆数据库检索 编辑:程序博客网 时间:2024/05/22 12:16
以下属性是在程序编写过程中遇到的,不懂的上网整理了一下,如有问题,欢迎批评指正:
DataKeyNames:一行中绑定的键值
GridLines:GridLines是网格,None 就是不显示网格,GridLines.None不显示网格线。GridLines.Horizontal仅显示水平网格线。GridLines.Vertical仅显示垂直网格线。GridLines.Both同时显示水平和垂直网格线
Caption:表格上方的显示内容,也即表格式名字
DataFormatString:显示的数据的格式,用DataFormatString格式化GridView,DataFormatString="{0:格式字符串}"
在DataFormatString中的 {0}表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;
数字、货币格式:
在指定的格式符号后可以指定小数所要显示的位数。例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」。其常用的数值格式如下表所示:
格式字符串 输入 结果
"{0:C}" 12345.6789 $12,345.68 //自动四舍五入
"{0:C}" -12345.6789 ($12,345.68) //负数也变成了正数
"{0:D}" 12345 12345
"{0:D8}" 12345 00012345 //补齐8位
"{0:E}" 12345.6789 1234568E+004
"{0:E10}" 12345.6789 1.2345678900E+004
"{0:F}" 12345.6789 12345.68
"{0:F0}" 12345.6789 12346 // 去掉小数点后的
"{0:G}" 12345.6789 12345.6789
"{0:G7}" 123456789 1.234568E8
"{0:N}" 12345.6789 12,345.68
"{0:N4}" 123456789 123,456,789.0000
"Total: {0:C}" 12345.6789 Total: $12345.68
需要注意以下几点
1. 在GridView中的asp:BoundField使用DataFormatString必须设置属性HtmlEncode="False",否则不起作用。
2. 如果需要使用日期类型的格式化字符串,必须数据实体中对应的字段也应该日起类型的。3. 格式化字符串C代表货币单位,需要绑定的数据类型应该是数字类型的。如果是字符串类型的不起作用,需要手动添加格式化字符串为DataFormatString="¥{0:C}"。
BoundField下SortExpression
AlternatingItemTemplate 类似于 ItemTemplate 元素,但在 DataList 控件中隔行(交替行)呈现。通过设置 AlternatingItemTemplate 元素的样式属性,可以为其指定不同的外观
AlternatingRowStyle:控制GridView控件中交替数据行的外观
Cellpadding/Cellspacing
Gridview新增的排序样式四个属性是基于Framework4的,所以必须targetFramework="4.0",所以必须修改 webconfing
<compilation debug="true" targetFramework="4.0">
<SortedAscendingCellStyleBackColor="#FBFBF2" />
<SortedAscendingHeaderStyleBackColor="#848384" />
<SortedDescendingCellStyleBackColor="#EAEAD3" />
<SortedDescendingHeaderStyleBackColor="#575357" />
- C#中关于Gridview的一些属性(一)
- C#中关于Gridview的一些属性(四、绑定)
- C#中关于Gridview的一些属性(二、绑定数据)
- C#中关于Gridview的一些属性(三、数据列比较)
- Android中GridView的一些特殊属性
- Android中GridView的一些特殊属性
- GridView的一些属性
- GridView的一些属性
- GridView的一些属性
- GridView的一些特殊属性(未完)
- 关于GridView的一些
- GridView的一些特殊属性
- GridView的一些特殊属性
- GridView的一些特殊属性:
- GridView的一些特殊属性
- GridView的一些特殊属性
- GridView的一些特殊属性
- GridView的一些特殊属性:
- C++对象池完整实现
- 如何在java中使用Oracle
- Nexus 5双清
- jsonp使用
- adb相关错误
- C#中关于Gridview的一些属性(一)
- NIO与IO的区别
- 在Arcgis中基于Python对地图分级别进行四色填充
- java中遍历实体类属性和类型,属性值
- Facebook POP 进阶指南
- Java并发学习笔记(1) 线程与进程
- 分组后分组合计以及总计SQL语句--收集未整理
- 获取iOS 设置中的进程
- Java基础------继承