在LinkButton中设置日期可见条件

本文关键字:条件 日期 设置 LinkButton | 更新日期: 2023-09-27 18:15:07

使用ASP在LinkButton中设置日期Visible条件。NET c# Web Forms。我有一个GridView。在GridView Template字段中使用LinkButton。我想匹配条件batchdate 小于并等于,那么只有LinkButton应该可见为真。

下面是我的LinkButton代码。我知道我写错了能见度条件。

<asp:LinkButton ID="lnkbtn_ViewCan" runat="server"
Text="View Candidates" OnClick="lnkbtn_ViewCan_Click" Visible='<%# Eval("BatchDate").ToString() <= DateTime.Now %>'  ></asp:LinkButton>

在数据库表BatchDate的值存储如下

2016-10-26 00:00:00.000

在LinkButton中设置日期可见条件

使用

在ASPX:

Visible='<%#GetVisible(Eval("BatchDate").ToString())%>'

后面的代码:

public bool GetVisible(object value)
{
    if (Convert.ToDateTime(value) <= DateTime.Now)
    {
        return true;
    }
    return false;
}