动态添加,删除,修改treeview与数据库结合 数据库字段,id主键 name名称 uperid级别 父级id是根据主键判断的,怎么写啊,具体代码能参考下吗,谢谢动态添加 删除 修改 treeview方法与数据库结合的QQ327044815,各位大侠帮下忙啊 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 实例代码很多 protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e) { if (this.TreeView1.SelectedNode != null) {}}http://topic.csdn.net/t/20050829/16/4238229.html List<UserDept> list; protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { list = UserDeptManager.GetAll(); TreeNode root = new TreeNode("部门"); //root.NavigateUrl = "~/Admin/Index.aspx"; TreeView1.Nodes.Add(root); FillTemp(root, 0); } } public void FillTemp(TreeNode root, int parentNodeId) { foreach (UserDept sysFun in list) { if (sysFun.UPERID == parentNodeId) { TreeNode node = new TreeNode(); node.Value = sysFun.userDeptID.ToString(); node.Text = sysFun.userDeptName; //node.NavigateUrl = sysFun.NavigateUrl; FillTemp(node, int.Parse(node.Value)); root.ChildNodes.Add(node); } } }我已经能全部读出来,但是就不知道怎么增,删,改,有人知道吗,按照我这个查询填写增删改 首先,你需要作出根据某个userDeptID值查询返回TreeNode的功能。增,需要知道要增的节点代表的上级userDeptID以及它自己的userDeptID、userDeptName,然后调用上面的方法找到TreeNode,(如果找到了)则创建子节点(你的代码已经写出了如何创建子节点)。删,需要根据userDeptID在树上找到相应的TreeNode,然后返回其Parent,在ChildNodes集合中删除找到的TreeNode。改,需要根据userDeptID在树上找到相应的TreeNode,直接改这个TreeNide。 淘宝网中的数字证书是怎么做的! Dropdownlist控件绑定数据问题 求一个考试系统业务(急) 紧急求助,希望有时间的朋友进来看看吧! ASP.NET大侠请接分(剖析ASP.NET WEB应用系统开发) 我给别人发送数据,别人成功接受就用Response.Write("0")表示,我怎么去获取呢? 求一个好的准确判断在线用户的方案! 请各位指教,怎样才能在datagrid中精确定位到数据库中某条数据记录的位置? 小问题:这样可不可以 静态方法用多了是不是不好? 其实很简单,可惜我太傻 用JS验证TexBox问题。
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
if (this.TreeView1.SelectedNode != null)
{}}
http://topic.csdn.net/t/20050829/16/4238229.html
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
list = UserDeptManager.GetAll();
TreeNode root = new TreeNode("部门");
//root.NavigateUrl = "~/Admin/Index.aspx";
TreeView1.Nodes.Add(root);
FillTemp(root, 0);
}
} public void FillTemp(TreeNode root, int parentNodeId)
{
foreach (UserDept sysFun in list)
{
if (sysFun.UPERID == parentNodeId)
{
TreeNode node = new TreeNode();
node.Value = sysFun.userDeptID.ToString();
node.Text = sysFun.userDeptName;
//node.NavigateUrl = sysFun.NavigateUrl;
FillTemp(node, int.Parse(node.Value));
root.ChildNodes.Add(node);
}
}
}我已经能全部读出来,但是就不知道怎么增,删,改,有人知道吗,按照我这个查询填写增删改