TreeNode的NavigateUrl不能使用<%= Session["XXX"] %>">吗?
NavigateUrl貌似只能是一个页面,比如space.aspx,
不能带参数啊 比如space.aspx?id=<%= Session["uid"] %>
需要一个Session参数, 怎么写呢?
------解决方案--------------------
方法一:
TreeNode rootNode = new TreeNode("系统内容");
rootNode.Target = "rightframe";
rootNode.NavigateUrl = "SectionInfo.aspx?id="+Session["uid"];
this.TreeView1.Nodes.Add(rootNode);
方法二:
或者是后台定义一个public变量,前台使用
public int tag = 0;
public void Page_Load(object sender,EventArgs e)
{
tag = int.Parse(Session["uid"].ToString());
}
前台aspx页面
NavigateUrl="space.aspx?id=<%=tag%>"