gridview列 数字、货币和日期 显示格式
形式 语法 结果 注释
数字 {0:N2} 12.36
数字 {0:N0} 13
货币 {0:c2} $12.36
货币 {0:c4} $12.3656
货币 "¥{0:N2}" ¥12.36
科学计数法 {0:E3} 1.23E+001
百分数 {0:P} 12.25% P and p present the same.
日期 {0:D} 2006年11月25日
日期 {0:d} 2006-11-25
日期 {0:f} 2006年11月25日 10:30
日期 {0:F} 2006年11月25日 10:30:00
日期 {0:s} 2006-11-26 10:30:00
时间 {0:T} 10:30:00
在设置gridview等数据绑定控件的模版列时,总要设置显示的格式,这里是我查询一些资料后统计出来的。
还有一个常规的选项是用数据库中默认的格式显示。
以下是一个例子
<asp:Label ID="Label2" runat="server" Text='<%# Eval("dtt","{0:d}") %>'></asp:Label>
具体如下:
DataFormatString="{0:格式字符串}"
在GridView中如果直接设置DataFormatString为{0:d}浏览会发现并不会呈现预期的效果.
还要在HtmlEncode中把值设为False,DataGrid中不会,具体原因不清楚
在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
"{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
常用的日期时间格式:
格式 说明 输出格式
d 精简日期格式 MM/dd/yyyy
D 详细日期格式 dddd, MMMM dd, yyyy
f 完整格式 (long date + short time) dddd, MMMM dd, yyyy HH:mm
F
完整日期时间格式
(long date + long time)
dddd, MMMM dd, yyyy HH:mm:ss
g 一般格式 (short date + short time) MM/dd/yyyy HH:mm
G 一般格式 (short date + long time) MM/dd/yyyy HH:mm:ss
m,M 月日格式 MMMM dd
s 适中日期时间格式 yyyy-MM-dd HH:mm:ss
t 精简时间格式 HH:mm
T 详细时间格式 HH:mm:ss
-
【转】GridView绑定列数据格式
2012-07-17 10:10:17【转】GridView绑定列数据格式 gridview列 数字、货币和日期 显示格式 形式 语法 结果 注释 数字 {0:N2} 12.36 数字 {0:N0} 13 货币 {0:c2} $12.36 货币 {0:c4} $12.3656 货币 "¥{0:N2}" ¥12.36 ...【转】GridView绑定列数据格式
-
easyui动态列实现列数据格式化问题
2016-05-03 15:12:25最近遇到一个问题:做一个easyui表格的动态列,我在数据库里定义了一个easyui的列的formatter,因为formatter后面是一个方法,所以我存储成为String类型,但是从数据库读取后返回到页面上,js转为字符串,就报错, ... -
easy ui datagrid 列数据格式换行
2016-11-11 09:55:20在使用easy ui datagrid 列表的时候有时候会因为列数据过长导致数据在列内展示不全, 在使用中本人对此进行了一个格式化的操作具体如下: {field:'enterprise.name',title:'企业名称',width:200,formatter:...在使用easy ui datagrid 列表的时候有时候会因为列数据过长导致数据在列内展示不全,
在使用中本人对此进行了一个格式化的操作具体如下:
{field:'enterprise.name',title:'企业名称',width:200,formatter:function(value, row, index) { var va=eval("row." + $(this).attr("field")); return formatBr(2,va); },sortable:true},
/** *len我是每行的长度 *value我是谁? */ function formatBr(len,value){ var slengh=value.length; var restr=""; var flag=true; for (var i=1;i<=100;i++){ len2=i*len; if(slengh>=len2){ flag=false; restr+=value.substring(len2-len,len2)+"</br>" }else{ break; } } if(flag){ restr+=value; }else{ if(len2-len<=value.length-1){ restr+=value.substring(len2-len, value.length) } } return restr; }
说明:len 是本列显示多少字,后续会换行展示 ,value是展示的数据
效果如下
-
Dev中GridView——列数据格式设置
2018-04-18 15:20:32 -
WPF中DataGrid列数据格式
2012-11-06 21:30:40在WPF中DataGrid列有时会用到金额,其格式为0.00很多刚学的同学很为难。下面两种方法设置: 1.手动生成列,将AutoGenerateColumns="False"设为false 然后XAML中添加列 ............................................在WPF中DataGrid列有时会用到金额,其格式为0.00很多刚学的同学很为难。下面两种方法设置:
1.手动生成列,将AutoGenerateColumns="False"设为false 然后XAML中添加列
.......................................................//其他列
<DataGridTextColumn Binding="{Binding 金额, StringFormat=\{0:0.00\}}" Width="120" Header="金额" IsReadOnly="True"/>
......................................................其他列
2.自动生成列:将AutoGenerateColumns="True"设为True
在后台代码中
dataGrid1.Columns[n].ClipboardContentBinding.StringFormat = "0.00"; //n为绑定DdataTable中的第n列,也就是金客的哪一列。
-
flink通过keyby()+reduce做行转列数据格式
2020-05-25 16:02:33// json格式开始 jsonStr += "{"+ "\"room_id\":\""+m1._1+ "\",\"joinroom_uv\":\""+m1._2+ "\",\"waitformic_uv\":\""+m1._3+ "\",\"controlmic_uv\":\""+m1._4+ "\",\"exitroom_uv\":\""+m1._5+ "\"}" jsonStr }) -
一个通用的DataGridView导出Excel扩展方法(支持列数据格式化)
2013-11-13 10:00:02假如数据库表中某个字段存放的值“1”和“0”分别代表“是”和“否”,要在DataGridView中显示“是”和...举个例子,DataGridView的第4列需要在金额后面加个“元”,在第14列根据1和0显示为相应的是和否,在显示的时候 -
如何修改dataframe某一列的数据格式
2019-10-14 13:52:48如何修改dataframe某一列的数据格式将vol列的数据除以10000,并保留2位小数新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建... -
pandas将excel三列数据转为字典格式
2019-04-07 21:33:18pandas将excel三列数据转为字典格式 需求: 将表格三列数据的DataFrame格式数据: id sex name 0 1 girl lisa 1 2 girl luxi 2 3 boy alika 3 4 boy join 转为字典格式: {id:{sex:name}} 代码实现: 方式一: import... -
Series格式和ndarray格式中,提取特定的一列数据
2020-01-04 14:43:13Series格式和ndarray格式中,提取特定的一列数据读取数据Series中提取某一列数据ndarray中提取某一列数据数据集的图表展示 本文使用的数据集是鸢尾花,代码写在jupy notebook中。 数据集内包含 3 类共 150 条记录,... -
列存储格式数据模型及Parquet文件结构
2019-01-09 23:59:37列存储格式数据模型 1. 列式存储格式 1 Schema 每个schema的结构是这样的:根叫做message,message包含多个fields。每个field包含三个属性:repetition, type, name。repetition可以是以下三种:required(出现1次)... -
Parquet 支持数据嵌套的列式数据存储格式
2016-05-13 14:35:46Apache Parquet 是一个列存储格式,主要用于 Hadoop 生态系统。对数据处理框架、数据模型和编程语言无关。Cloudera的大数据在线分析(OLAP)项目Impala中使用该格式作为列存储。 Parquet是Twitter内部的列式存储,... -
GridControl详解(三)列数据的格式设置
2017-05-31 14:08:59为了测试方便,我们加入新的3列,格式分别是数据,时间,字符串。代码增加下列部分: [csharp] view plain copy print? //格式增加 dt.Columns.Add("数据",typeof(decimal)); dt.Columns.Add(&... -
在easyui中DataGrid 里的列数据进行格式化
2017-04-13 16:17:01DataGrid 里的列数据进行格式化,需要设置 formatter 属性,它是一个函数。这个格式化函数包含三个参数: value:当前列对应字段值。row:当前的行记录数据。index:当前的行下标。 创建数据网格(DataGrid) ... -
ExtJs grid中 datefield 列数据 提交格式问题
2015-07-14 17:05:37grid中 datefield 列数据 通过datepicker control 选择日期后,提交的格式是 “Fri Jul ******** UTC 2008 ”(json数据理),后台接收后无法处理更新到DB中 解决方法: 在model中定义日期格式 Ext.define('... -
phpmyadmin导出mysql查询的数据为excel分号格式转换为列
2017-05-04 15:41:48工作中,使用phpmyadmin导出mysql查询的数据为excel文件,但是数据之间是用分号“;”隔开的,那么如何快速转换为正常的列格式呢? 下面我们进行演示: 1.打开导出的excel文件,如下图: ...4.编辑列数据格式 -
数据窗口对象里面列的格式复制
2016-04-18 16:22:59有时候,我们需要把一个dw中的一些对象的...要把红色的那列的格式(字体、背景色、边框)变得和前面蓝色的那一列一样,只需要: 1、按住ctrl键,先选中蓝色那列,然后选中红色那列; 2、再依次点击工具栏处的,即可 -
layui 值列格式化数据
2020-04-22 14:17:34由于数据库存储的数据是同步过来的,性别:1,2,状态:1,2,3,由此页面不能直接显示数字,需要格式化数字显示对应的文字 { field : 'XB', title : '性别', align : 'center', width : 80, ... -
获取DataTable格式数据某行某列的数据
2018-11-13 19:11:15string str = DataTable.Rows[行][列].ToString(); 获取DataGridView中数据源某行某列的数据 string str = DataGridView.Rows[行].Cells[列].Value.ToString(); -
OBIEE分析开发-并集不同列设置不同数据格式
2015-07-27 18:33:56没有使用并集作为标准时,可以在列属性中直接对不同列设置不同的数据格式。 使用并集后,数据透视表中的度量标准结果可能需要显示不同的数据格式,这时可以通过度量的列属性中设置条件格式实现。 例如,度量“区域”... -
给csv文件加上一列数据:该列数据的值由其它列数据值决定
2020-04-27 11:24:12想要在csv格式的excel中新建一列数据,该列数据是根据上一列数据来新建的,上一列数据中,如果数据相同,那么就加上一个相同的固定范围的随机数,不同的话就加上不同的随机数。比如: 根据E列中的数据,那么就要... -
Excel列数值格式强制转成文本格式
2019-05-12 20:40:38Excel数据导入SQL时,带小数点或者科学计数法的数字类型列,导入SQL后,如果目标值是字符串格式,导入后,小数点后会... 列数据格式去选择“文本”,点击“完成”,最后保存Excel。即可完成整列的数据全部转换成文... -
Java POI 设置某一列的数据格式(特别针对身份证号),设置文本格式
2017-03-15 18:10:56Java中使用poi的jar包实现,导出excel模板,当字段中函数像身份证号这样很长的字段时,由于数据格式默认为常规,就会导致显示错乱,所以需要重新设置为文本,就不会导致出错,如下参考,设置身份证号这一列只能为... -
element-ui table改变列显示数据格式
2020-05-08 19:56:18table是动态渲染的,有时候后端返回true VS false 需要显示 “是” ,“否”。 <el-table-column prop="sys" label="是否系统角色" :formatter="stateFormat"></el-table-column> ... -
将excel中的若干列数据生成json格式文件
2017-11-13 14:51:39本博客的主要目的是想通过java语言实现多列数据生成json文件 -
layui table 数据列格式化显示
2020-03-11 13:58:061、html 源码 ID 创建时间 IP 设备类型 业务描述 CPU 告警方式 联系电话 内存容量(G) 磁盘容量(G) 操作系统 状态 2.js代码 Date.prototype.Format = function(fmt) { //author... } 其他列数据雷士可以实现数据里格式化 -
C#中更改DataTable某列的值,格式化显示指定列的数据
2020-04-22 16:40:00但是查询出来的数据某一列可能不是想要展示的格式。 比如某DataTable的第三列的数据都是如下格式 而我们想要展示的格式如下 注: 博客主页:https://blog.csdn.net/badao_liumang_qizhi 关注公众号 霸道...
收藏数
15,755
精华内容
6,302