我在VS2005中用C#写了一个树形目录(放在框架目录的左边,面页叫leftnav.aspx),框架设计如下:
<frameset rows="56px,90%" border=0>
<frame name="banner" src="topbar.aspx" noResize scrolling="no" frameborder="0" bordercolor="navy">
<frameset cols="25%,75%" id="frameset" border=0 >
<frame id=contents name="contents" src="leftnav.aspx" frameborder="yes" scrolling=yes >
<frame name="main" src="contents.aspx" frameborder="no">
</frameset>
<noframes>
<p id="p1">
This HTML frameset displays multiple Web pages. To view this frameset, use a
Web browser that supports HTML 4.0 and later.
</p>
</noframes>
</frameset>
想实现的工功能是这样:
用户点击了TreeView的某个节点,那么就打开一个新的页面,打开页面的方式我写了一个JavaScript脚本:
<script language="javascript" id="clientEventHandlersJS">function Display(url) {
window.parent.frames("main").location.href=url;}
</script>想问的问题就是:
怎样在C#后台
protected void tvw_SelectedNodeChanged(object sender, EventArgs e)
(点击的节点发生变化时会引发这个事件)
这个方法中调用上面用javascript写的Display函数?
<frameset rows="56px,90%" border=0>
<frame name="banner" src="topbar.aspx" noResize scrolling="no" frameborder="0" bordercolor="navy">
<frameset cols="25%,75%" id="frameset" border=0 >
<frame id=contents name="contents" src="leftnav.aspx" frameborder="yes" scrolling=yes >
<frame name="main" src="contents.aspx" frameborder="no">
</frameset>
<noframes>
<p id="p1">
This HTML frameset displays multiple Web pages. To view this frameset, use a
Web browser that supports HTML 4.0 and later.
</p>
</noframes>
</frameset>
想实现的工功能是这样:
用户点击了TreeView的某个节点,那么就打开一个新的页面,打开页面的方式我写了一个JavaScript脚本:
<script language="javascript" id="clientEventHandlersJS">function Display(url) {
window.parent.frames("main").location.href=url;}
</script>想问的问题就是:
怎样在C#后台
protected void tvw_SelectedNodeChanged(object sender, EventArgs e)
(点击的节点发生变化时会引发这个事件)
这个方法中调用上面用javascript写的Display函数?
解决方案 »
- asp.net网站有时会出现运行时错误 有时正常 没看到是什么错误
- asp.net confirm对话框问题
- |M| 以前公司做的网站,出现Timeout expired错误,不解决不给我发工资 200分 超急要钱交房租了
- <div id="Layer25" style="position: absolute; width: 1000px; height: 1000px; z-index: 35; background-color:yellow
- 关于软件7层体系结构和进销存系统
- this和base到底什么意思?
- 问一个泛型的问题
- 关于对DOM对象的操作
- fancyf 进来,再请教
- vs.net2003中使用水晶报表9.2出现控件错误的提示
- Asp.net的treeview双击事件是什么
- asp.net 2.0 参考资料?
节点.attributes.add("click","Display()");试下.
Eddie005()你好:SiteMapDataSource、MasterPage能否说得更详细一点?