日期:2014-05-18  浏览次数:20506 次

(Web) TreeView 点击一节点弹出新的窗体
WEB 的 
用FRAMESET 分为左右框架,左侧为treeview  
-山东省  
-------济南市  
-------青岛市  
-------烟台市  
-河北省 
-------石家庄 
-------唐山 

节点都是手动加进去的 

当点击 济南市和青岛市,再右侧弹出页面  
当点击 烟台市 弹出新的可以控制太小和位置 的窗体(yantai.aspx)  

怎么实现,弹出新的窗体呀  
是在新页面中设置大小和位置,还是在那里设置呀....尽量详细点 


------解决方案--------------------
设置TreeNode的NavigateUrl
如果要弹出新窗口的话把节点的Target属性设为_blank
------解决方案--------------------
target='_blank'
------解决方案--------------------
可以在新窗口中用js控制大小和位置
<script type="text/javascript">
window.resizeTo(500,500);
window.moveTo(200,200);
</script>
------解决方案--------------------
先修改target= 'new'
然后再用
<script type= "text/javascript " language="javascript"> 
window.resizeTo(500,500); 
window.moveTo(200,200); 
</script> 
来控制位置和大小
------解决方案--------------------
C# code

this.Page.RegisterStartupScript("myjs","<script>window.open('index.aspx','_parent')</script>");

------解决方案--------------------
可以这样
 treeview 有个NavigateUrl=“TanChu.aspx”

在TanChu.aspx中设置 页面的<body onload="window_show">

<script type= "text/javascript "> 
fuction window_show(0
{
window.open("asd",,,,,,);
}
</script>