点击页面左侧treeview的一个子节点,右侧gridview显示相应的数据
左侧treeview根节点下有多个子节点对应的是多个各个部门,右侧有个gridview。
现在要实现的是单击左侧的子节点(比如为.NEt部门),然后右侧gridview显示.NET部门的所有员工信息。
下面是左侧treeview的主要部分代码
for (int i = 0; i < count; i++)
{
TreeNode root = new TreeNode();
root.Text = ParentNode[i, 1];
root.Target = "RightMain";
root.NavigateUrl = "Admin.aspx";
SqlCommand SqlCmd = new SqlCommand("Select * from ChildTable where ParentId =" + ParentNode[i, 0], SqlCon);
SqlDataReader Sdr = SqlCmd.ExecuteReader();
while (Sdr.Read())
{
TreeNode child = new TreeNode();
child.Text = Sdr.GetValue(Sdr.GetOrdinal("ChildName")).ToString();
child.Target = "RightMain";
child.NavigateUrl = "SelectEmployee.aspx";
root.ChildNodes.Add(child);
}