首页 > 解决方案 > ASP.net 从 vb gridview 隐藏日期时间

问题描述

请注意我的英语,我正在从数据库中加载一些数据并绑定到 asp gridview 中,如下所示。

<asp:TemplateField HeaderText="last_modified_date">
    <ItemTemplate>                           
        <asp:Label ID="lblModyDate" runat="server" Font-Size="10px" CssClass="ControlStyleUpperCase" Text='<%# Bind("last_modified_date") %>'></asp:Label>
    </ItemTemplate>
</asp:TemplateField>

但是在我的数据库中,我的 datetime 列具有此值1900-01-01 00:00:00.000,这意味着该日期尚未设置,所以我想要的是如果找到该日期,则不要在网格视图中显示它。

标签: asp.netvb.net

解决方案


您可以在 gridview 加载事件的代码中使用以下条件。

if(labelmodydate.text == 1900-01-01 00:00:00.000)
{
labelmodydate.visible = false;
}

推荐阅读