表格各元素之间空隙过大。

来源:百度知道 编辑:UC知道 时间:2024/07/05 21:52:18
在.aspx页面上,我又一个三行一列的表格。
第一行放了一个Label用来显示提示信息,第二行方了一个GridView显示从数据库中查询到的信息,第三行放了一个表格,里面是一些ImageButton,用来控制GridView分页。
现在问题是:若GridView中有十数行数据的话,表格各行之间紧挨在一起。若GridView中只有寥寥数行数据的话,表格各行就自动分散,之间显示出很大的缝隙。
要如何设置属性,才能无论GridView中有多少数据,都能让各行紧密排列在一起呢?

试试固定 GridView 的显示行数,然后内嵌到一个固定大小的table里面

在html页里用标签控制它的格式,比如:

<asp:GridView id="g1" runat="server" >
<ItemTemplate>
<Table>
<TD align="right" height="25"><%#DataBinder.Eval(Container.DataItem,"字段")%></TD>
</TABLE>
</ItemTemplate>

写法不知道有没错,但大概就是这个意思