protected void Page_Load(object sender, EventArgs e)
{if (!IsPostBack)
{
BindTree();
}
}
protected void BindTree()//绑定TreeView
{
DataTable dt = new BLL.model_Menu().GetList("").Tables[0];//获取数据源
int s = dt.Rows.Count;
DataView dv = new DataView(dt);
dv.RowFilter = "[parent]=0 and [userid]=" + Session["UserID"];
foreach (DataRowView drv in dv)
{
TreeNode node = new TreeNode();
node.Text = drv["name"].ToString() + "|" + drv["id"].ToString();//显示的文本
node.Value = drv["id"].ToString();//不显示的文本值