Définir la condition de date Visible
dans LinkButton
aide de ASP.NET C # Web Forms. J’ai un GridView
. Dans le champ Modèle GridView
utilisant LinkButton
. Je veux faire correspondre la condition batchdate
inférieure et égale à alors seul LinkButton
doit être visible.
Ci-dessous, le code de mon LinkButton
. Je sais avoir écrit une mauvaise condition de visibilité.
<asp:LinkButton ID="lnkbtn_ViewCan" runat="server" Text="View Candidates" OnClick="lnkbtn_ViewCan_Click" Visible='<%# Eval("BatchDate").ToString() ' >
Dans la table de firebase database, les valeurs BatchDate
sont stockées comme ci-dessous
2016-10-26 00:00:00.000
Utilisez ceci:
En ASPX:
Visible='<%#GetVisible(Eval("BatchDate").ToString())%>'
Et dans le code derrière:
public bool GetVisible(object value) { if (Convert.ToDateTime(value) <= DateTime.Now) { return true; } return false; }