我想在6 months之后启用此TemplateField的Visibility。有人知道怎么做吗?
<asp:TemplateField HeaderText="Review">
<ItemTemplate>
<asp:Button ID="ButtonReview" CommandName="Review"
CssClass="ButtonCommon" runat="server" Text="Review"
OnClientClick="return confirm('Confirm to review this request?')"
CommandArgument='<%# Eval("id") %>'/>
</ItemTemplate>
</asp:TemplateField>发布于 2015-09-25 22:06:10
你可以这样做,
在RowCommand事件中,将当前日期与日期后六个月检查为:
if(DateTime.Now >= dateaftersixmonth)
{
YourGridView.Columns[columnIndex].Visible = true; //columnIndex= column to show after six month.
}
else
{
YourGridView.Columns[columnIndex].Visible = false;
}https://stackoverflow.com/questions/32778632
复制相似问题