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

解决treeview应用中,让右框架页无竖滚动条的难题

     问题虽小但实现起来有点难度,目前微软官方有个代码可以实现框架无滚动条,但是需要刷新本页,否则点击新的treeview节点,若定义了NavigateUrl属性后的节点,就不会刷新页面了,只是刷新框架页内的内容,而父页面的区域并没有随框架中页面大小改变而改变。如何解决呢?有说用注册脚本的,本人不太会啊! --------------------编程问答-------------------- 微软的如何调整其内容的大小以一个 IFrame 大小不显示滚动条

<HTML>
<HEAD>
<SCRIPT LANGUAGE=javascript>
<!--
function reSize()
{
try{
var oBody = ifrm.document.body;
var oFrame = document.all("ifrm");

oFrame.style.height = oBody.scrollHeight + (oBody.offsetHeight - oBody.clientHeight);
oFrame.style.width = oBody.scrollWidth + (oBody.offsetWidth - oBody.clientWidth);
}
//An error is raised if the IFrame domain != its container's domain
catch(e)
{
window.status = 'Error: ' + e.number + '; ' + e.description;
}
}
//-->
</SCRIPT>
</HEAD>
<BODY onload=reSize()>
<iframe onresize=reSize() id=ifrm src=YOUR_PAGE_HERE></iframe>
</BODY>
</HTML>
--------------------编程问答-------------------- 是不是要执行SelectedNodeChanged事件?有NavigateUrl了,好像就不执行了 --------------------编程问答--------------------
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,