![](/img/trans.png)
[英]How Can I get the value in the gridview footer row of textbox and dropdownlist in asp.net c# webform
[英]How to hide footer row in GridView in c#
我有一個綁定到頁面加載的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;
}
}
}
請在RowDataBound事件之外執行此操作。 您可以在Page Load或Page PreRender事件中嘗試以下操作:
GridView1.ShowFooter = administratorUsers.ToString() == "1";
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.