我有一些像这样的HTML:
<tr>
<td><%# Eval("Num") %></td>
<td><%# Eval("myDate") %></td>
</tr>
</table>
如何将格式应用于第一个值,如:
DataFormatString =“{0:F4}
和日期一样:
DataFormatString =“{0:dd MMM yyyy}
我通常使用dataGrid,我可以在BoundColumn部分使用上面的属性,但我不知道如何在我上面尝试时使用相同的格式
答案 0 :(得分:4)
您可以将格式包含为Eval函数的参数:
<td><%# Eval("Num","{0:f4}") %></td>
<td><%# Eval("myDate","{0:dd MMM yyyy}") %></td>
答案 1 :(得分:0)
你可以尝试
<td><%# ((DateTime)Eval("myDate")).ToString("{0:dd MMM yyyy}") %></td>