【发布时间】:2014-01-07 18:57:34
【问题描述】:
我在页脚中为插入功能创建了一个带有文本框的网格视图。我的页脚默认为隐藏。我还在标题的第一列中添加了一个“添加”按钮,用于显示页脚。我还希望这个按钮隐藏gridview行和按钮本身,有效地防止它们在已经处于插入模式时点击添加按钮,并将页脚带到gridview的顶部。
(VS2008 C#)
protected void btnNewUser_Click(object sender, EventArgs e)
{
for (int i = 0; i < GridView2.Rows.Count; i++)
{
GridView2.Rows[i].Visible = false;
}
GridView2.ShowFooter = true;
GridView2.HeaderRow.FindControl("btnNewUser").Visible = false;
}
当我第一次单击按钮时,页脚会显示,但行和按钮仍然可见。当我第二次单击该按钮时,行和按钮将被隐藏。如何让这一切一键运行?
编辑:如果我注释掉 GridView2.ShowFooter = true;它会很好地隐藏行。当我显示页脚时,是否会发生某种回发/刷新/数据绑定等?
【问题讨论】: