【发布时间】:2009-05-07 02:57:23
【问题描述】:
我正在从我称为“会话”的数据库中的一个表中动态绑定一个网格视图。我使用类似这样的 linq 查询从方法中获取信息:
var s = from sessions in datacontext.Sessions
where sessions.test == id
orderby sessions.ID ascending
select sessions;
gridView.DataSource = qsessions;
gridView.DataBind();
Sessions 包含一个 dateTime 字段,我想将其最小化以仅显示日期(月/日/年)。根据我通过谷歌搜索阅读的内容,解决方案是使用以下内容在 gridview 的 aspx 标记中指定格式:
<asp:TextBox ID="txtDate" runat="server" Text='<%# Eval("dateTime", "{0:MM/dd/yyyy}") %>'></asp:TextBox>
它似乎不起作用,仍然显示日期之后的时间。有什么我想念的吗?非常感谢帮助!
【问题讨论】: