读书人

框架传值有关问题用

发布时间: 2012-05-15 14:35:29 作者: rapoo

框架传值问题,急用!
我现在有个框架:左面页面left中是个treeview,右面页面Main中根据我点击的节点名字显示相应的内容,想知道如何将treeview节点的名字传过来。

treeview是用代码动态生成的,所以不能给每个节点添加超链接。

我尝试了把treeview1.selectnode.text 放到session中,通过session传到main页面中,但是main中没有任何变化,不知道为什么。
我又尝试left中:
Label1.Text=treeview1.selectnode.text;
string s_url;
s_url = "Main.aspx?name=" + Label1.Text;
Response.Redirect(s_url);
main中:
Label1.Text = Request.QueryString["name"];

但是右面的main页面还是没有变化,而是在左侧的left页面中显示了Main页面,郁闷

请问如何解决啊??谢谢!



[解决办法]
设了target没有
[解决办法]

探讨
设了target没有

[解决办法]
探讨
设了target没有

[解决办法]
target="右侧框架名"
[解决办法]
<asp:TreeView ID="TreeView1" runat="server">
<Nodes>
<asp:TreeNode NavigateUrl="qweqw" Target="qweqweqw" Text="新建节点" Value="新建节点">
</asp:TreeNode>
</Nodes>
</asp:TreeView>
你再看看有没有Target
[解决办法]
动态生成TreeView的节点的时候给每一个TreeNode添加相应的Target
[解决办法]
探讨
<asp:TreeView ID="TreeView1" runat="server">
<Nodes>
<asp:TreeNode NavigateUrl="qweqw" Target="qweqweqw" Text="新建节点" Value="新建节点">
</asp:TreeNode>
</Nodes>
</asp:TreeView>
你再看看有没有Target

[解决办法]
target="右侧框架名"记者要设的 不然只会在左面显示的
[解决办法]
是应该设一下target

[解决办法]
重新设一下target
[解决办法]
应该是target的问题
[解决办法]
Target="右边页面iframe的id"

读书人网 >asp.net

热点推荐