【发布时间】:2014-10-28 21:01:52
【问题描述】:
我有一个在页面加载时绑定的 gridview,并且我已经使用页脚行技术实现了插入。
但是,我希望对所有用户隐藏页脚行,并且只对管理员用户显示。
我使用这条线没有成功,因为页脚行显示给所有用户。
如果有任何建议,我将不胜感激。
谢谢!
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
ImageButton Download = (ImageButton)e.Row.FindControl("Download");
Label File = (Label)e.Row.FindControl("File");
}
if (e.Row.RowType == DataControlRowType.Footer)
{
if (administratorUsers.ToString() == "1")
{
GridView1.ShowFooter = true;
GridView1.FooterRow.Visible = true;
}
else
{
GridView1.ShowFooter = false;
GridView1.FooterRow.Visible = false;
}
}
}
【问题讨论】:
-
确保没有覆盖您的代码的 CSS 规则。
-
我在这段代码中没有使用 CSS。
标签: c# asp.net gridview footer