在线等!急!treeview选中节点问题?谢谢了 数据库中的数据绑定到了treeview?treeview能够绑定数据表吗?我用下来只能对数据表做循环来赋给treeview,楼主怎么做的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的是xml数据类型,所以就直接把数据绑定到treeview上了。刚才用treeView1.Nodes.Remove(treeView1.SelectedNode);又能实现删除节点了,但是再运行时节点又出现了,好像没有彻底删除 js + htc文件 调用web service可以实现不刷新 你最好把DateView绑定到树上面 string cardcode = Request.QueryString["cardcode"].ToString();//获取分类代码 DataSet ds = new DataSet(); ds = cct.dschoosenode(cardcode); foreach (DataRow dr in ds.Tables["BasClassCode"].Rows)//*************** { TreeNode tn = new TreeNode(); tn.Text = dr["vcClassName"].ToString().Trim(); tn.Value = dr["vcClassCode"].ToString().Trim(); tn.Expanded = false; tn.SelectAction = TreeNodeSelectAction.None; TreeView1.Nodes.Add(tn); addChildNode(tn.Value, tn); }楼主你看看吧,希望你能解决 实在不行 就用scriptmanager 控件<asp:ScriptManager ID="ScriptManager1" runat="server"> </asp:ScriptManager> <asp:UpdatePanel ID="UpdatePanel1" runat="server"> <ContentTemplate>内容 TreeView控件代码</ContentTemplate> </asp:UpdatePanel> string cardcode = Request.QueryString["cardcode"].ToString();//获取分类代码 DataSet ds = new DataSet(); ds = cct.dschoosenode(cardcode); foreach (DataRow dr in ds.Tables["BasClassCode"].Rows)//*************** { TreeNode tn = new TreeNode(); tn.Text = dr["vcClassName"].ToString().Trim(); tn.Value = dr["vcClassCode"].ToString().Trim(); tn.Expanded = false; tn.SelectAction = TreeNodeSelectAction.None; TreeView1.Nodes.Add(tn); addChildNode(tn.Value, tn); }同意这个看法,我就是这么做的! Oracle 10g RAC集群心跳网络与共享存储网络 后台取前台的js值HiddenField 应用ajax.dll 在前台应用的时候报错,说类名未定义??? 急求杭州道孚信息科技有限公司的面试题,.net/c#方向的 页面中有两个文本框和两个按钮 ASCII码处理的问题 不用微软的控件是怎么回事?? DataGrid:绑定好后,我想在代码文件里处理某列的数据,然后再把处理好的结果在前台DataGrid里显示... 高手们请进来一下,帮小弟解决一个问题, 请教帮忙看下哪错了,谢谢! IIS7 怎样禁用 "分布式web.config配置系统 " ? 想缓存20万条记录的表,请大家给点意!?
刚才用treeView1.Nodes.Remove(treeView1.SelectedNode);又能实现删除节点了,但是再运行时节点又出现了,好像没有彻底删除
string cardcode = Request.QueryString["cardcode"].ToString();//获取分类代码
DataSet ds = new DataSet();
ds = cct.dschoosenode(cardcode);
foreach (DataRow dr in ds.Tables["BasClassCode"].Rows)//***************
{
TreeNode tn = new TreeNode();
tn.Text = dr["vcClassName"].ToString().Trim();
tn.Value = dr["vcClassCode"].ToString().Trim();
tn.Expanded = false;
tn.SelectAction = TreeNodeSelectAction.None;
TreeView1.Nodes.Add(tn);
addChildNode(tn.Value, tn);
}
楼主你看看吧,希望你能解决
<asp:ScriptManager ID="ScriptManager1" runat="server">
</asp:ScriptManager>
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
内容 TreeView控件代码
</ContentTemplate>
</asp:UpdatePanel>
DataSet ds = new DataSet();
ds = cct.dschoosenode(cardcode);
foreach (DataRow dr in ds.Tables["BasClassCode"].Rows)//***************
{
TreeNode tn = new TreeNode();
tn.Text = dr["vcClassName"].ToString().Trim();
tn.Value = dr["vcClassCode"].ToString().Trim();
tn.Expanded = false;
tn.SelectAction = TreeNodeSelectAction.None;
TreeView1.Nodes.Add(tn);
addChildNode(tn.Value, tn);
}
同意这个看法,我就是这么做的!