若要使Gridview生成横竖滚动条,最简单的办法就是把Gridview放在一个Panel里。
比如,如果要生成竖滚动条,就要设置Panel的高度,然后设置Panel的ScrollBars属性。
<asp:Panel ID="Panel1" runat="server" Height="300px" ScrollBars="Vertical">
<asp:GridView runat="server" id="GridViewCategory" AutoGenerateColumns="False"
Width="100%" BackColor="#CCCCCC" BorderColor="#999999" BorderStyle="Solid"
BorderWidth="3px" CellPadding="4" CellSpacing="2"
ForeColor="Black">
<RowStyle BackColor="White" />
<Columns>
<asp:BoundField DataField="Description" HeaderText="Category" />
</Columns>
</asp:GridView>
</asp:Panel>
当然你也可以设置横滚动条,横竖都有滚动条,或者没有滚动条。