Telerik GridBoundColumn DataFormatString 被忽略
Telerik GridBoundColumn DataFormatString is ignored
我正在使用 telerik 网格,并试图格式化日期列,但它不起作用。 DataFormatString 被忽略,无论我在其中输入什么。
<telerik:GridBoundColumn DataField="myDate" HeaderText="My Date"
SortExpression="myDate" HeaderStyle-Wrap="false" ItemStyle-VerticalAlign="Top"
UniqueName="myDate" DataFormatString="{0:MM/dd/yyyy}" HtmlEncode="true" />
为什么 DataFormatString 被完全忽略了?
当 HTMLEncode 属性 设置为 true 时,DataFormatString 属性 将被忽略。由于这是一个日期并且您正在控制输出的格式,因此没有理由设置 HTMLEncode 属性 无论如何。
我正在使用 telerik 网格,并试图格式化日期列,但它不起作用。 DataFormatString 被忽略,无论我在其中输入什么。
<telerik:GridBoundColumn DataField="myDate" HeaderText="My Date"
SortExpression="myDate" HeaderStyle-Wrap="false" ItemStyle-VerticalAlign="Top"
UniqueName="myDate" DataFormatString="{0:MM/dd/yyyy}" HtmlEncode="true" />
为什么 DataFormatString 被完全忽略了?
当 HTMLEncode 属性 设置为 true 时,DataFormatString 属性 将被忽略。由于这是一个日期并且您正在控制输出的格式,因此没有理由设置 HTMLEncode 属性 无论如何。