Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在gridview中格式化datetime字段_C#_Asp.net_Telerik Grid - Fatal编程技术网

C# 在gridview中格式化datetime字段

C# 在gridview中格式化datetime字段,c#,asp.net,telerik-grid,C#,Asp.net,Telerik Grid,我在gridvie中有一个字段,它以以下格式显示日期 1/2/2012 3:45:13 AM 如何格式化它,使其不显示秒数 多谢各位 <telerik:GridBoundColumn DataField="AdmissionDate" HeaderText="Date" SortExpression="AdmissionDate" HtmlEncode="False" /> 我会在您的BusinessObject上创

我在gridvie中有一个字段,它以以下格式显示日期

1/2/2012 3:45:13 AM
如何格式化它,使其不显示秒数

多谢各位

   <telerik:GridBoundColumn 
    DataField="AdmissionDate" 
    HeaderText="Date" 
    SortExpression="AdmissionDate"
              HtmlEncode="False" />

我会在您的BusinessObject上创建一个名为AdmissionDateDisplay的属性,该属性是一个字符串,并使用web.config中的格式字符串对日期进行格式化,然后在数据字段中显示

或者你可以看看他们关于格式化列的演示

试试这个(短日期和短时间):

虽然这适用于ASP.NET
GridView
中的
BoundFields
,但我认为(我没有使用Telerik控件的经验)它也适用于Telerik GridBoundColumn,因为

    • 类似这样的东西:

      <Columns>
          <telerik:GridBoundColumn
              DataField="AdmissionDate"
              DataType="System.DateTime"
              HeaderText="AdmissionDate"
              SortExpression="OrderDate"
              DataFormatString="{0:MM/dd/yy hh:mm}"
              UniqueName="AdmissionDate">
          </telerik:GridBoundColumn>
      
      
      
      <Columns>
          <telerik:GridBoundColumn
              DataField="AdmissionDate"
              DataType="System.DateTime"
              HeaderText="AdmissionDate"
              SortExpression="OrderDate"
              DataFormatString="{0:MM/dd/yy hh:mm}"
              UniqueName="AdmissionDate">
          </telerik:GridBoundColumn>