本文介绍了在LinkButton中设置日期可见条件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
设置日期 Visible
条件.我有一个 GridView
.在 GridView
模板字段中,使用 LinkButton
.我要匹配条件 batchdate
小于等于,然后只有 LinkButton
可见为真.
Set Date Visible
condition in LinkButton
Using ASP.NET C# Web Forms. I have a GridView
. In GridView
Template field using LinkButton
. I want to match the condition batchdate
less than and equal to then only LinkButton
should visible true.
下面是我的 LinkButton
的代码.我知道写的可见度条件错误.
Below is my LinkButton
's code. I know wrote wrong visibility condition.
<asp:LinkButton ID="lnkbtn_ViewCan" runat="server"
Text="View Candidates" OnClick="lnkbtn_ViewCan_Click" Visible='<%# Eval("BatchDate").ToString() <= DateTime.Now %>' ></asp:LinkButton>
在数据库表 BatchDate
中的值如下存储
In database table BatchDate
values is storing like below
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;
}
这篇关于在LinkButton中设置日期可见条件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!