asp.net - 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,这意味着该日期尚未设置,所以我想要的是如果找到该日期,则不要在网格视图中显示它。
解决方案
您可以在 gridview 加载事件的代码中使用以下条件。
if(labelmodydate.text == 1900-01-01 00:00:00.000)
{
labelmodydate.visible = false;
}
推荐阅读
- python-3.x - 如何根据条件更改代码中一系列值的颜色
- python - 如何删除字符串列表中的字符-Python
- android - 地图片段不会在屏幕上直观地显示。但是,它仍然能够检测标记、放置圆圈和地理围栏
- javascript - 无法显示 Formik 表单
- javascript - React 测试库:使用 getBy* 查找元素的第一次出现
- html - 我究竟做错了什么?Freecodecamp 产品组合
- python - 获取对象轴在 Maya 中指向的方向
- xcode - Xcode 11.6 在源代码管理提交后崩溃
- python - 我如何检查它是否应该是python中的an或a?
- python - 我可以用来自不同数据框的两个 Y 轴绘制图表吗?