【发布时间】:2014-03-25 04:23:05
【问题描述】:
我在 ASP VB.net 中工作,我的 Gridview 与 SQL 数据源绑定。我必须在运行时添加/删除行。问题是当网格中没有项目时,标题本身占据网格的全高,即总高度根据行数拆分,但我需要修复标题和行高,
<asp:GridView ID="grdRequestItems" runat="server" AutoGenerateColumns="False"
Height="76pt" Width ="871px" DataSourceID="SqlDataSource1"
style="font-size: 14pt; table-layout :fixed;"
CellPadding="1" HorizontalAlign="Center" PageSize="5" DataKeyNames="TempID" ShowHeaderWhenEmpty="True" AllowPaging="True" >
colums 属性..
<Columns>
<asp:BoundField DataField="Sno" HeaderText="Sno" SortExpression="Sno">
<HeaderStyle BackColor="#666666" ForeColor="White" Height="20px" Width="25px"
VerticalAlign="Top" Font-Names="Segoe UI" HorizontalAlign="Center"
Font-Size="14pt" />
...........
其他属性是..
<EmptyDataRowStyle Height="20pt" VerticalAlign="Top" />
<HeaderStyle Font-Names="Segoe UI" Font-Size="14pt" Height="20px"
VerticalAlign="Top" HorizontalAlign="Center" />
<RowStyle Height="20pt" VerticalAlign="Top" Wrap="True" BackColor="#E6F2FF"
FontNames="Segoe UI" Font-Size="12pt" />
<SelectedRowStyle BackColor="White" Font-Names="Segoe UI" Font-Size="14pt" />
</asp:GridView>
有人可以帮帮我吗?
【问题讨论】: