请教一个【aps:panel】宽度的问题 如果设置宽度为100% 会随着panel里的内容拉长页面,滚动条就形同虚设了比如GridView有很多列而我想要和浏览器的宽度一致该怎么设置?如能赐教,不胜感激 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 可以在浏览器宽度改变的时候用JS脚本设置 panel的宽度固定了宽度再显示滚动条 本帖最后由 net_lover 于 2010-10-22 10:17:54 编辑 window.onresize = function(){ 这是窗口大小发生变化时 可以在这里设置 panel的大小} 兼容的方法是overflow:scroll;width:200px固定宽度 paneL会被解析成DIV<div style="height:300px;width:500px;overflow-y:auto;"></div> 抱歉 我没说清楚,要动态改变panel的固定宽度才行window.onresize这个应该能解决问题了 window.onresize = function() { //这是窗口大小发生变化时 可以在这里设置 panel的大小 //表格设置为100%时,实际宽度document.getElementById("tbTitle").offsetWidth //为了不把表格撑大,先设小 document.getElementById('ctl00_PageBody_pnlGrv').style.width=100+'px'; //和表格同步宽度 document.getElementById("ctl00_PageBody_pnlGrv").style.width=document.getElementById("tbTitle").offsetWidth+'px'; } window.onload=function(){ //初始化panel宽度 document.getElementById("ctl00_PageBody_pnlGrv").style.width=document.getElementById("tbTitle").offsetWidth+'px'; } </script>终于搞定了,谢谢大家的帮助,特别是damjmk2同学代码贴出来,如果以后有人搜索到,希望能提供点点帮助 能不能从网页点击按钮链接到Winform程序界面,能的话,怎么实现(急) 关于gridview分页 asp.net定时采集 一个关于TextBox显示的简单问题,在线等... 在线等!!!!急 难,,,如何获取js中的文本框的值了 请教关于dataview的rowfilter功能 c#在线统计时间 关于Login控件和aspnetdb.mdf的问题 ,高手来帮帮我 ,请高手解释这是为什么.这是为什么 ???????????? 请问一下,这二种方法的不同就只在这儿吗?还有没有别的地方的不同 (采集器)右击查看源代码 与 HttpWebRequest 获取数据的差异 请教各位大鸟(关于附件上传)
固定了宽度再显示滚动条
{
这是窗口大小发生变化时 可以在这里设置 panel的大小
}
overflow:scroll;width:200px固定宽度
<div style="height:300px;width:500px;overflow-y:auto;"></div>
window.onresize这个应该能解决问题了
window.onresize = function()
{
//这是窗口大小发生变化时 可以在这里设置 panel的大小 //表格设置为100%时,实际宽度document.getElementById("tbTitle").offsetWidth
//为了不把表格撑大,先设小
document.getElementById('ctl00_PageBody_pnlGrv').style.width=100+'px';
//和表格同步宽度
document.getElementById("ctl00_PageBody_pnlGrv").style.width=document.getElementById("tbTitle").offsetWidth+'px'; }
window.onload=function(){
//初始化panel宽度
document.getElementById("ctl00_PageBody_pnlGrv").style.width=document.getElementById("tbTitle").offsetWidth+'px';
}
</script>
终于搞定了,谢谢大家的帮助,特别是damjmk2同学代码贴出来,如果以后有人搜索到,希望能提供点点帮助