格式化日期时间字段我有一个字段显示在GridView控件
1/2/2012 3:45:13 AM
,以便它OT显示秒我如何格式化在以下格式的日期gridvie?
谢谢
<telerik:GridBoundColumn
DataField="AdmissionDate"
HeaderText="Date"
SortExpression="AdmissionDate"
HtmlEncode="False" />
格式化日期时间字段我有一个字段显示在GridView控件
1/2/2012 3:45:13 AM
,以便它OT显示秒我如何格式化在以下格式的日期gridvie?
谢谢
<telerik:GridBoundColumn
DataField="AdmissionDate"
HeaderText="Date"
SortExpression="AdmissionDate"
HtmlEncode="False" />
试试这个(短日期和短时间):
DataFormatString="{0:g}"
虽然这是BoundFields
在ASP.NET GridView
,我假设(我没有使用Telerik控件的经验),它也可以在Telerik GridBoundColumn上工作,因为it also has this property。
我想创建你的BusinessObject的所谓AdmissionDateDisplay一个属性,它是一个字符串,并使用格式字符串从web.config格式化你的日期,你想要它,并显示它DataField。
或者你可以看看他们的演示上在格式化列here
事情是这样的:
<Columns>
<telerik:GridBoundColumn
DataField="AdmissionDate"
DataType="System.DateTime"
HeaderText="AdmissionDate"
SortExpression="OrderDate"
DataFormatString="{0:MM/dd/yy hh:mm}"
UniqueName="AdmissionDate">
</telerik:GridBoundColumn>