GridView格式化数据DataFormatString】的更多相关文章

设定BoundField的DataFormatString,通常有以下几种 DataFormatString= "{0:C}" 货币,货币的格式取决于当前Thread中Culture的设置 DataFormatString= "{0:E}" 科学计数法 DataFormatString= "{0: P}" 百分比 DataFormatString= "{0:F?}" 小数点后几位 DataFormatString= "…
首 先把Gridview的AutoGenerateColumns属性设为False(默认是False),DataField选择相应的字段,特别需要注 意的是要把需要设置的字段的HtmlEncode属性设置为False,否则所设置的格式将无法显示,然后就可以设置每个字段的 DataFormatString属性来输出不同的格式了. DataFormatString 属性语法如下: {A:B} 如:DataFormatString="{0:格式字符串}" 冒号前的值(常规示例中为 A)指定在…
DataFormatString="{0:格式字符串}" 0:代表字段本身 冒号后面的代表希望的格式 比如 {0:yyyy-MM-dd}  显示的时间类型就是2016-04-11 d yyyy/mm/dd D 详细日期格式 dddd, MMMM dd, yyyy f 完整格式 (long date + short time) dddd, MMMM dd, yyyy HH:mm F 完整日期时间格式  (long date + long time)  dddd, MMMM dd, yyy…
如果DataFormatString无效,请添加属性 HtmlEncode = "false" --------------------------------------- DataFormatString 属性语法如下: DataFormatString="{0:格式字符串}" 我们知道在DataFormatString 中的 {0} 表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位数.例如原来的数…
设置 DataFormatString 进行格式化数据时默认情况下是不会起作用的还有设置HtmlEncode = "false" 具体为什么?以下几点1. 在GridView中的asp:BoundField使用DataFormatString必须设置属性HtmlEncode="False",否则不起作用.如果是字符串类型的不起作用,需要手动添加格式化字符串为DataFormatString="¥{0:C}". asp.net 2.0 中GridV…
首先在初始化Gridview时候定义主键的数组. GridViewTeacherStudent.DataKeyNames=new string[] {"courseId","studentId","type","level","unit"}; 在进行删除操作,或者对某行进行操作获得列中的值. string studentId = GridViewTeacherStudent.DataKeys[e.RowIn…
DataFormatString="{0:格式字符串}" 我们知道在DataFormatString 中的 {0}表示数据本身,而在冒号后面的格式字符串代表所们希望数据显示的格式;另外在指定的格式符号后可以指定小数所要显示的位数.例如原来的数据为「1.56」,若格式设定为 {0:N1},则输出为「1.5」.其常用的数值格式如下表所示:   格式字符串 输入 结果 "{0:C}" 12345.6789 $12,345.68 "{0:C}" -123…
在Asp.net 中经常使用日期,在不同的场合,对日期的显示方式有不同的要求,为此,自己总结了一些日期格式化的方式,仅供学习参考使用: C#格式化日期时间 DateTime dt = DateTime.Now; Label1.Text = dt.ToString();//2005-11-5 13:21:25 Label2.Text = dt.ToFileTime().ToString();//127756416859912816 Label3.Text = dt.ToFileTimeUtc().…
select convert(numeric(8,2),round(UnTaxAmount,2))as UnTaxAmount from View_SaleVoiceselect   cast(UnTaxAmount as decimal(20,2)) as UnTaxAmount   from View_SaleVoice   Datagrid,DataList,Repeate等的数据格式设置表达式   DataFormatString="{0:N0}%“DataFormatString=&q…
<%# Eval("SchoolEnd") == DBNull.Value ? "" : Convert.ToDateTime(Eval("SchoolEnd")).ToString("yyyy-MM-dd") %> 不带NULL的<%# ((DateTime)Eval("SE_Start_Date")).ToString("yyyy-MM-dd") %> <…