TreeNode的项, NavigateUrl不能使用<%= Session["UserName"] %>">吗? <asp:TreeNode Text="用户管理" Value="用户管理"> <asp:TreeNode Text="我的空间" ToolTip="我的空间" Value="我的空间" Target="rightFrame" NavigateUrl="/User/Space.aspx?name=<%= Session["UserName"] %>"></asp:TreeNode> </asp:TreeNode>这样有错的.不能这样. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 NavigateUrl 里面需要一个Session昨晚参数的, 怎样写? 把NavigateUrl="中的"改为' 最后一个">中的"也改为'试一下 动态添加节点可以设置NavigateUrl 是可以设置NavigateUrl, 只能是:NavigateUrl="/User/Space.aspx"写个Session作为参数就不行了:NavigateUrl="/User/Space.aspx?name=<%= Session["UserName"] %>" <asp:TreeNode Text="用户管理" Value="用户管理"> <asp:TreeNode Text="我的空间" ToolTip="我的空间" Value="我的空间" Target="rightFrame" NavigateUrl='/User/Space.aspx?name=<%= Session["UserName"] %>></asp:TreeNode> </asp:TreeNode> <asp:TreeNode Text="用户管理" Value="用户管理"> <asp:TreeNode Text="我的空间" ToolTip="我的空间" Value="我的空间" Target="rightFrame" NavigateUrl='/User/Space.aspx?name=<%= Session["UserName"] %>'> </asp:TreeNode> </asp:TreeNode> 方法一:TreeNode rootNode = new TreeNode("系统内容");rootNode.Target = "rightframe";rootNode.NavigateUrl = "/User/Space.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页面<asp:TreeNode Text="用户管理" Value="用户管理"> <asp:TreeNode Text="我的空间" ToolTip="我的空间" Value="我的空间" Target="rightFrame" NavigateUrl='/User/Space.aspx?id=<%=tag%>'> </asp:TreeNode></asp:TreeNode> visio 2007建模后如何生成sql语句或者导入结构到数据库 SQL Service语句 来看下这两行代码 高手请进:怎么将.net产生的杂代码隐藏 请教好用的加密JS工具 Ajax 不能动态遍历列 如何获取当前页面的文件名? sql中max与min的用法请教! 在HTML中增加控件。 “System.Data.SqlClient.SqlException”类型的未经处理的异常在 DAL.dll 中发生 登录后免登录 保存在cookie中的信息,保存什么好 VS中数据连接建立连接出错的问题,懂得指导下,在线等
是可以设置NavigateUrl, 只能是:
NavigateUrl="/User/Space.aspx"写个Session作为参数就不行了:
NavigateUrl="/User/Space.aspx?name=<%= Session["UserName"] %>"
<asp:TreeNode Text="用户管理" Value="用户管理">
<asp:TreeNode Text="我的空间" ToolTip="我的空间" Value="我的空间" Target="rightFrame" NavigateUrl='/User/Space.aspx?name=<%= Session["UserName"] %>></asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode Text="我的空间" ToolTip="我的空间" Value="我的空间" Target="rightFrame" NavigateUrl='/User/Space.aspx?name=<%= Session["UserName"] %>'>
</asp:TreeNode>
</asp:TreeNode>
rootNode.Target = "rightframe";
rootNode.NavigateUrl = "/User/Space.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页面
<asp:TreeNode Text="用户管理" Value="用户管理">
<asp:TreeNode Text="我的空间" ToolTip="我的空间" Value="我的空间" Target="rightFrame" NavigateUrl='/User/Space.aspx?id=<%=tag%>'>
</asp:TreeNode>
</asp:TreeNode>