当前位置:编程学习 > C#/ASP.NET >>

请问这种网页选项卡怎么做的

我想实现说左边有个树形菜单,点每个节点后,右边导航栏可以多出一个网页出来,不会说覆盖原来的,就像IE7那种多网页选项卡模式,请问asp.net如何实现

--------------------编程问答-------------------- 图片太小了吧! --------------------编程问答-------------------- 可以在一个页面中放4个iframe,每个iframe中分别链接4个不同页面,设置每个iframe的id及src,

<iframe id="frame1"  src="左上.aspx" scrolling="no" frameborder="0" ></iframe>
<iframe id="frame1"  src="左下.aspx" scrolling="no" frameborder="0" ></iframe>
<iframe id="frame1"  src="右上.aspx" scrolling="no" frameborder="0" ></iframe>
<iframe id="frame1"  src="右下.aspx" scrolling="no" frameborder="0" ></iframe>

剩下的就是iframe中的页面之间传递值的操作了,写代码实现就可以了。 --------------------编程问答-------------------- 图片太小啦,看不到,像这种,我以前遇到过用extjs做的,也挺好看的 --------------------编程问答-------------------- System.Web.UI.WebControls下有个TreeView的控件,直接往里面添加TreeNode就可以了。
可以指定TreeNode的NavigateUrl。
导航到的网页可以用框架页! --------------------编程问答-------------------- 是用javascript实现的,基本实现方法:每单击左边一个菜单项后通过javascript在右边动态创建iframe并设置好src指向打开的页面,同时在顶端创建一个选项卡该选项卡的功能是显示所对应的iframe并隐藏其它iframe,起到切换的作用,可以通过设置display:none 或inline来显示和隐藏。同时还要注意在窗口改变的时候动态改变iframe的宽和高,防止布局混乱。建议通过jquery。 --------------------编程问答-------------------- jquery框架 --------------------编程问答-------------------- 这个就是楼主要的效果.
EXT做的
清爽后台管理界面模版 --------------------编程问答-------------------- 源码可以下载的. --------------------编程问答-------------------- EXTjs不太好控制,如果js不是特别好的话还是不要选了,可以用iframe来实现,左侧用TreeView控件实现 --------------------编程问答-------------------- http://demo.dwzjs.com/ --------------------编程问答--------------------
引用 7 楼 ynsky 的回复:
这个就是楼主要的效果.
EXT做的
清爽后台管理界面模版


很不错。楼主可以试试、 --------------------编程问答-------------------- 这效果我也见过,不过不会做罢了 --------------------编程问答-------------------- 怎么没有用frameset的,好像也可以吧
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,