我有一个带有"Date“列的网格视图,我想以这种格式( MM dd,yyyy )打印它。
我在我的.aspx课上有这个:
<asp:TemplateField HeaderText="Date" SortExpression="MyDateTime">
<ItemTemplate>
<asp:Label Text="<%#Item.MyDateTime.Value.ToString("MM dd, yyyy DDDD")%>"
runat="server" />
</ItemTemplate>
</asp:TemplateField>但是我一直收到这样的错误:解析器错误服务器标记的格式不太好.
我看不出哪个标签的结构不太好。如果我没有包含“DDDD,yyyy”,代码就没有这个错误,但是没有按我希望的方式打印。
发布于 2016-04-09 19:25:16
我建议使用单引号如下:
<asp:Label Text='<%#Item.MyDateTime.Value.ToString("MM dd, yyyy DDDD")%>' runat="server" />https://stackoverflow.com/questions/36521544
复制相似问题