读书人

一个困扰了我很久的看似简单的有关问题

发布时间: 2011-12-12 22:59:56 作者: rapoo

一个困扰了我很久的看似简单的问题(关于DIV和TABLE)
各位高手前辈你们好,近日在做一个关于通用报表的项目(ASP.NET+ORACLE数据库的),其中因为要生成表格,而有时候表格中的列会很多,为了让其能正常显示我用了DIV,我的表格及其数据都是用代码生成的(取出数据为中的数据),但是我在代码中写的生成HTML控件的代码如下(我本希望它DIV能在表格列多超出宽度的时候出现滚动条):

<div id= 'div1 ' style= 'Z-INDEX: 104; LEFT: 5px; OVERFLOW: auto; WIDTH: 1000px; POSITION: absolute; TOP: 65px; HEIGHT: 610px '>
<table runat= 'server ' border = '1 ' style= 'FONT-SIZE: 14px; Z-INDEX: 102; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-STYLE: groove; BORDER-TOP-COLOR: black; BORDER-RIGHT-STYLE: groove; BORDER-LEFT-STYLE: groove; BORDER-COLLAPSE: collapse; BORDER-RIGHT-COLOR: black; BORDER-BOTTOM-STYLE: groove ' bordercolor= 'black ' cellpadding=0 cellspacing=0 runat= 'server '>

...
//生成表格的代码
....

</table>
</div>


但是运行结果却是DIV不会出现滚动条.弄了好久都没有找出原因,难道用代码写控件不能实现这种效果吗?还请各位高手给予指教,感谢不尽..

[解决办法]
参考:

http://doc.51windows.net/css2/?url=/css2/css2/c_textoverflow.html
[解决办法]
Sorry,应该是:

http://doc.51windows.net/css2/?url=/css2/css2/c_textoverflow.html
[解决办法]
嘿,再次 sorry!这个网页比较累。

url应该为:

http://doc.51windows.net/css2/css2/c_overflowx.html

把这类网站收藏起来,以后自己搜索吧。
[解决办法]
sp1234 出现的挺勤劳的!佩服
帮顶吧

读书人网 >asp.net

热点推荐