我打算这么做:
在外部放一个DIV,这个DIV控制内部的GridView的宽和高.但是这个DIV用的也不是绝对值,是根据页面打开时,页面的宽和高生成的.
内部的GridView在超过DIV的宽和高时,自动产生滚动条.没有超过时就不显示滚动条了.下面的代码,好象不能完成我的要求,请大家看看:<div style="width:100%;height:100%;overflow: auto;">
<table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">
<asp:GridView ID="GridView1" runat="server" EmptyDataText="没有记录!" AutoGenerateColumns="False" BackColor="#E7E7E7" AllowSorting="True" OnSorting="GridView1_Sorting" >
<Columns>
..........以下代码略.
在外部放一个DIV,这个DIV控制内部的GridView的宽和高.但是这个DIV用的也不是绝对值,是根据页面打开时,页面的宽和高生成的.
内部的GridView在超过DIV的宽和高时,自动产生滚动条.没有超过时就不显示滚动条了.下面的代码,好象不能完成我的要求,请大家看看:<div style="width:100%;height:100%;overflow: auto;">
<table border="0" width="100%" height="100%" cellspacing="0" cellpadding="0">
<tr>
<td valign="top">
<asp:GridView ID="GridView1" runat="server" EmptyDataText="没有记录!" AutoGenerateColumns="False" BackColor="#E7E7E7" AllowSorting="True" OnSorting="GridView1_Sorting" >
<Columns>
..........以下代码略.
解决方案 »
- 冰天雪地在线裸求个UrlRewriter的正则表达式
- VS设置的问题~~~
- css不起作用(div中的)
- [asp.net 2.0]treeview与xml的问题
- 请问freetextbox中文的哪个版本最好用?免费的吗?
- 抓新浪天气预报的程序有问题,大家帮忙看看,有分
- 我想做一个小型的系统,要连接数据库,请问如何配置web.config和global.aspx这两个文件。(在线等)
- 服务器上有个应用程序维护着内存里的哈希表数据,webform如何可以获取和更新?
- 类的调用问题,请高手们帮个忙,
- 關於用System.Web.Mail發郵件的問題(急)
- |M| 我用C#自已画了一个打印程序但是在打印的时候本来是一页就可以打印完的,但他动分成了三页,不知怎么办
- 狠奇怪的问题!关于AJAX的。。。
你把内部的table去掉应该就好了
document.all['div1'].style.width=document.body.clientWidth;//設置Div的寬度
}
window.onresize=divWidth;//改變大小
window.onload=divWidth;//裝載
不过要把
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
改为:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
html,body,form {height:100%;margin:auto;}
document.all['div1'].style.width=document.body.clientWidth;//設置Div的寬度
}
window.onresize=divWidth;//改變大小
window.onload=divWidth;//裝載
//以上代碼,測試過,沒問題呀!!!
//不知樓主哪兒出了問題,把你的代碼帖一些出來看看
你的办法应该可行,但我还不太懂用你的代码,我把:DIV的宽度写成固定值就OK.
说明:只要在窗体打开时,取本窗体的宽度,再付给DIV的宽度就OK了.这些代码,应该放在哪?