如何在同一位置点击链接标签时显示多个网格视图?

时间:2014-03-19 10:26:06

标签: asp.net gridview

enter image description here我有一个页面,其中左侧部分有4个链接标记 报告1 报告2 报告3& 报告4

当用户点击报告1时,将显示特定的Gridview 1 ...其他报告也应该这样......我如何在ASP.NET中实现此功能?当用户点击链接标签报告2时,它应显示Gridview 2代替Gridview 1

有人可以帮我解释一下代码。

感谢。

1 个答案:

答案 0 :(得分:0)

您可以执行的操作是放置更新面板,您可以在其中为每个链接放置gridview 并在点击事件第一个报告链接中隐藏所有其他三个面板及其gridview

例如:

protected void Report1_Click(object sender, EventArgs e)
 {
    Panel1.Visible= true;
    Panel2.Visible = false;
    Panel3.Visible = false;
    Panel3.Visible = false;
 }

第二个链接

protected void Report2_Click(object sender, EventArgs e)
 {
    Panel1.Visible= false;
    Panel2.Visible = true;
    Panel3.Visible = false;
    Panel3.Visible = false;
 }

以及第3和第4个链接的下一个