用.NET定制地图网站

来源:百度知道 编辑:UC知道 时间:2024/06/17 09:50:59
用.NET定制地图网站,里边有两个框架,左边是treeview,右边是Gridview,我点击treeview节点,怎么把节点值传到Gridview页面中啊
框架,就是用Frameset分成了几个框架,分别存放不同的aspx

一般2种做法:
1.左边的treeview里面存了要跳转页面的url(附带参数),点击以后直接跳转。服务端接收到数据以后,根据参数,更新GridView的数据(一般用绑定)
2.用ajax想服务器发送参数,获取数据以后,在浏览器端更新GridView中的数据(这样GridView就完全没有用处了)
---------------------------------------------------
最好别用frameset了,现在的主流网站都不用这个。用他的时候相当于同时打开2个网页,消耗了很多不必要的资源。

两个框架?什么意思?Gridview在一个iframe里吗?

两个Frame的Name为 Frame1和Frame2
TreeView所在为Frame1的话,
那么TreeView里的Target属性设置为Frame2,
假使Frame2里有GridView的页面名字叫B.aspx

treeview里的treeNode1的Url属性,在后台代码里设置为"B.aspx?id="+treeNode1.value;
这样说可明白?