如果我用 <asp:BoundField DataField="ExchangeDate" HeaderText="交易日期" ReadOnly="True" />
则显示的数据格式为1997-12-12 00:00:00,我想要的是1997-12-12,如用:
<asp:TemplateField>
<HeaderTemplate>交易日期</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="ExchangeDateLabel" runat="server" Text='<%#DataBinder.Eval(Container,"ExchangeDate","{0:yyyy-MM-dd}")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
则显示错误,DataBinding:“System.Web.UI.WebControls.GridViewRow”不包含名为“ExchangeDate”的属性。另外问一下如何格式小数的问题,即如为2.17则显示为2.1700
谢谢!
则显示的数据格式为1997-12-12 00:00:00,我想要的是1997-12-12,如用:
<asp:TemplateField>
<HeaderTemplate>交易日期</HeaderTemplate>
<ItemTemplate>
<asp:Label ID="ExchangeDateLabel" runat="server" Text='<%#DataBinder.Eval(Container,"ExchangeDate","{0:yyyy-MM-dd}")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
则显示错误,DataBinding:“System.Web.UI.WebControls.GridViewRow”不包含名为“ExchangeDate”的属性。另外问一下如何格式小数的问题,即如为2.17则显示为2.1700
谢谢!
解决方案 »
- vs2005中的datagridview 导出excel 按sheet分页
- 关于三层架构的问题
- 在javascript如何获取页面的唯一标识符?
- 頁面上運用了ajax,為什么導入excel代碼就出現了問題
- 访问路径带&的图片出现找不到网页
- 。。。。求一段程序,散分。。。。。。。。。。。
- 关于框架和模态窗口的问题?急!!!
- 为什么我引用不到 Microsoft.Reporting.WebFormsClient命名空间
- asp.net曲线图控件
- UpdatePanel 页面异步刷新 Sys.WebForms.PageRequestManagerParserErrorException: 未能分析从服务器
- iis问题
- asp.net网站和ASP.NET AJAX-enabled Web site的问题
<asp:Label ID="ExchangeDateLabel" runat="server" Text= ' <%#DataBinder.Eval(Container,"ExchangeDate").ToString("yyyy-MM-dd")% > ' > </asp:Label >
<asp:Label ID="ExchangeDateLabel" runat="server" Text= ' <%#DataBinder.Eval(Container,"ExchangeDate")% > ' > </asp:Label >
显示出数据来了吗?
显示出数据来了吗?错误仍旧。
DataFromatString {0:yyyy-MM-dd}