Попробуйте сделать что-то вроде этого
добавить класс к gridview
и содержащий div
<div class="container" style="width: 500px">
<asp:GridView ID="GridView1" runat="server" CssClass="gvData"
AllowSorting="True" AutoGenerateColumns="False"
DataSourceID="QuotationSQLDS"
onrowdatabound="GridView1_RowDataBound"
ForeColor="Black">
<HeaderStyle HorizontalAlign="Center" Font-Size="8pt" />
<Columns>
<asp:BoundField DataField="Id" HeaderText="Id"
ReadOnly="True" SortExpression="Id"/>
<asp:BoundField DataField="description"
HeaderText="Description"
SortExpression="description" />
</Columns>
</asp:GridView>
</div>
И используйте jQuery и сделайте что-то вроде этого:
$(document).ready(function () {
var height = $('.container').height();
$('.gvData').height(height);
});
и в вашем .css
:
.container{height:auto; float:left;overflow:hidden;display:block;}