设计一个ASP.NET应用程序项目。

该项目有3个以上的页面,Index.htm是一个框架页面,该框架分为左右两部分:左框架显示一个TreeView控件,右框架显示TreeView控件被展开的节点所对应的页面。当用户改变在TreeView控件上的节点选择后,右框架内的页面能够随之改变。

用frameset 如:index.htm的代码如下 :
<frameset cols="50%,25%">
<frame src="frame_a.htm" />
<frame src="frame_b.htm" name="main" />
</frameset>
可以在frame_a.htm页面里放treeview控件..
然后把frame_a.htm里的所有链接设置为target="main"
如:<a href="test.html" target="mian"></a>
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-05-22
TreeView的afterselect事件里面写啊
Response.wirte("<script>有框架id.src='"+treeView1.SelectedNode.Name(或treeView1.SelectedNode.Text)+"'</script>");
第2个回答  2012-05-22
可以同 js 实现,很简单的追问

那你就帮忙写个完整的代码过来哈!?

追答

网上很多例子的,你可以down 下来 ,自己改改

相似回答
大家正在搜