datagird TemplateColumn类型列中设定日期格式为yyyy-MM-dd格式
<asp:TemplateColumn HeaderText="日期">
<HeaderStyle Width="15%"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<font color="Black">
<%# DataBinder.Eval(Container, "DataItem.myDateTime")%>
</font>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" οnfοcus="calendar()" id="edit_myDateTime" Text='<%# DataBinder.Eval(Container.DataItem, "myDateTime") %>'/>
</EditItemTemplate>
</asp:TemplateColumn>
解决方法:DataBinder.Eval(Container.DataItem, "myDateTime").ToString("yyyy-MM-dd")
<asp:TemplateColumn HeaderText="日期">
<HeaderStyle Width="15%"></HeaderStyle>
<ItemStyle HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<font color="Black">
<%# DataBinder.Eval(Container, "DataItem.myDateTime")%>
</font>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox runat="server" οnfοcus="calendar()" id="edit_myDateTime" Text='<%# DataBinder.Eval(Container.DataItem, "myDateTime") %>'/>
</EditItemTemplate>
</asp:TemplateColumn>
解决方法:DataBinder.Eval(Container.DataItem, "myDateTime").ToString("yyyy-MM-dd")