在我的数据库sql server
中,列名为日期。我只插入日期。但我从该表中检索数据,然后显示date
的时间。但我只想要date
。
看这里
这是我的gridview
<asp:GridView ID="GridIssue" runat="server" CssClass="grid" AllowPaging="true" PageSize="8" OnPageIndexChanging="GridIssue_PageIndexChanging">
<EmptyDataTemplate>
<p style="margin-left: 10px;">No Book Has Been Issued Yet.</p>
</EmptyDataTemplate>
</asp:GridView>
如何从细胞中删除时间?
答案 0 :(得分:1)
您需要使用相应的DateFormatString添加绑定字段:
<asp:BoundField DataField="DateFieldName"
HeaderText="MyDateTime"
DataFormatString="{0:yyyy-MM-dd}" />
答案 1 :(得分:1)
尝试将htmlencode属性设置为false,然后使用:
<asp:BoundField DataField="action_issue_date" HeaderText="Date" SortExpression="action_yourdate" DataFormatString="{0:d}" htmlencode="False">