在LinkButton中设置日期可见条件
使用ASP.NET C#Web窗体在LinkButton
设置日期Visible
条件。 我有一个GridView
。 在使用LinkButton
GridView
模板字段中。 我想匹配条件batchdate
小于等于那么只有LinkButton
应该可见true。
下面是我的LinkButton
代码。 我知道写错了能见度条件。
<asp:LinkButton ID="lnkbtn_ViewCan" runat="server" Text="View Candidates" OnClick="lnkbtn_ViewCan_Click" Visible='<%# Eval("BatchDate").ToString() ' >
在数据库表中, BatchDate
值存储如下
2016-10-26 00:00:00.000
用这个:
在ASPX中:
Visible='<%#GetVisible(Eval("BatchDate").ToString())%>'
并在代码背后:
public bool GetVisible(object value) { if (Convert.ToDateTime(value) <= DateTime.Now) { return true; } return false; }