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

web页面布局的问题,左边显示treeview,点击treeview,在右边显示相关数据

web页面布局的问题,treeview显示在左边,treeview是动态生成的,点击treeview节点,然后在右边显示相关数据,
在右边我用的是iframe显示页面数据,但是,我不知道怎么的,我点击treeview中的展开(+)按钮,则iframe就不见了,郁闷,请高手帮忙。 --------------------编程问答-------------------- 查看源文件看看是不是真的没了,还是iframe得位置变了 --------------------编程问答-------------------- 先看看浏览器中的源代码,是不是布局出了问题, --------------------编程问答-------------------- 源文件中的还在,就是显示出来 --------------------编程问答-------------------- 可能是页面刷新造成的 尽量不用treeview --------------------编程问答-------------------- 1。在treeview的TreeNode 加上onclick
code:
TreeNode a = new TreeNoae();
a.attribute.add("onclick","node_onclick(this));

2.实现事件
node_onclick = function(obj)
{
...... //get relevant info
ifream.location.href = '';
} --------------------编程问答-------------------- 你把iframe的宽度固定一下,调小一点,看看能不能显示 --------------------编程问答-------------------- 是啊,页面刷新就不见了,然后重新开启页面就又可以看到 --------------------编程问答-------------------- 最好不用iframe,不好控制的,不如用母版页把treeview放在母版页里 --------------------编程问答-------------------- 参考FortuneBase default.aspx页面
参考地址www.cnblogs.com/mail-ricklee
--------------------编程问答-------------------- 最方便的是用母板页;用iframe的话iframe要固定住,不然刷到哪去了是不好找 --------------------编程问答-------------------- 我调小一点就可以看到了 --------------------编程问答-------------------- 我也想过用模板页,但是我只有这个页面用到treeview,其他的都不用到, --------------------编程问答-------------------- 如果我要传递参数过去改怎样传递呢?从treeview传到右边显示的页面中 --------------------编程问答-------------------- 参考 --------------------编程问答-------------------- 呵呵。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。你们都是高手 啊 !那位哥哥姐姐多 教教我们哈?我们还是初学者什么就不懂。可以不 --------------------编程问答-------------------- LZ可以把代码贴出来看看,要不不用iframe
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,