有条件地显示隐藏asp链接按钮

时间:2014-11-07 11:28:55

标签: asp.net dynamic

我有下面的链接按钮,我只需要在网格有记录时显示它。

<asp:LinkButton ID="linkButton1" runat="server" ToolTip="Delete file" Visible='<%# (Convert.ToInt32(Eval("gridViewFileInformation.Rows.Count"))>0) %>' >Delete</asp:LinkButton>

但它始终显示。

1 个答案:

答案 0 :(得分:0)

在“gridViewFileInformation”数据绑定之后的代码隐藏文件中,您可以设置linkBut​​ton1的Visible属性。 Similar question

类似的东西:

ASPX文件:

<asp:GridView
    runat="server"
    ID="gridViewFileInformation"
    OnDataBound="gridViewFileInformation_DataBound">
</asp:GridView>

CS文件:

protected void gridViewFileInformation_DataBound(object sender, EventArgs e)
{
    linkButton1.Visible = (gridViewFileInformation.Rows.Count > 0);
}