treeview如何动态绑定 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 using System;using System.Collections;using System.Configuration;using System.Data;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.HtmlControls;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;public partial class admin_left : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { treeview(); } } public void treeview() { TreeNode root = new TreeNode(); root.ImageUrl = "images/base.gif"; root.Text = "后台系统"; root.SelectAction = TreeNodeSelectAction.Expand; TreeView1.Nodes.Add(root); ChildTree(0,Session["FuncId"].ToString(), TreeView1.Nodes[0]); } public void ChildTree(int pid,string funcId, TreeNode parentNode) { xbjq.Base.BLL.Admin_Function bll = new xbjq.Base.BLL.Admin_Function(); DataTable dt = bll.Query(pid,funcId); foreach (DataRow dr in dt.Rows) { TreeNode node = new TreeNode(); node.Text = dr["FuncName"].ToString(); node.Value = dr["FuncId"].ToString(); node.NavigateUrl = dr["Link"].ToString(); node.Target = "mainFrame"; node.SelectAction = TreeNodeSelectAction.Expand; parentNode.ChildNodes.Add(node); ChildTree(int.Parse(dr["FuncId"].ToString()),funcId, node); } }} http://www.cnblogs.com/A-I/archive/2008/09/11/1288939.html这个博客上说的很清楚了学习 请教大侠们一个困扰多时的问题 我对委托与事件的理解 oracle的时间字段插入问题 这功能容易实现吗? 如何在DataSet中修改表 求C#的库函数,特别是数学函数和统计函数 datagrid的问题 关于asp.net的B/S结构下的单一用户重复登录的方法,请大家帮帮忙,有什么好办法? request["postid"]的问题;大家请进 如何实现这样的DataGrid显示效果? HTMl可以调用到this对象吗? 高手来收分吧
using System.Collections;
using System.Configuration;
using System.Data;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;public partial class admin_left : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{ treeview();
}
}
public void treeview()
{
TreeNode root = new TreeNode();
root.ImageUrl = "images/base.gif";
root.Text = "后台系统";
root.SelectAction = TreeNodeSelectAction.Expand;
TreeView1.Nodes.Add(root);
ChildTree(0,Session["FuncId"].ToString(), TreeView1.Nodes[0]);
} public void ChildTree(int pid,string funcId, TreeNode parentNode)
{
xbjq.Base.BLL.Admin_Function bll = new xbjq.Base.BLL.Admin_Function();
DataTable dt = bll.Query(pid,funcId);
foreach (DataRow dr in dt.Rows)
{
TreeNode node = new TreeNode();
node.Text = dr["FuncName"].ToString();
node.Value = dr["FuncId"].ToString();
node.NavigateUrl = dr["Link"].ToString();
node.Target = "mainFrame";
node.SelectAction = TreeNodeSelectAction.Expand;
parentNode.ChildNodes.Add(node);
ChildTree(int.Parse(dr["FuncId"].ToString()),funcId, node);
} }
}
这个博客上说的很清楚了
学习