2016-07-04 7 views
0

divがheight:autoおよびoverflow:autoに設定されているgridviewがありますか? 私は、gridviewが置かれているdivがその垂直スクロールバーを表示し、certailの高さに達するとスクロール可能な状況を望みます。高さがautoに設定されている場合、gridviewには両方のスクロールが表示されます

または、グリッドを垂直方向にスクロールできるようにするには、常に高さに関係なく行います。

これは、コードスニペットで

<div id="tablePlaceholder" style="float: left; width: 54%; height: 100%; overflow: auto" onscroll="Onscrollfnction();"> 
    <%--style="float: left; width: 59%;overflow: auto;--%> 
    <asp:GridView ID="ProductsGridView" runat="server" AutoGenerateColumns="False" OnRowDataBound="ProductsGridView_RowDataBound" CssClass="fht-table"> 
     <EmptyDataRowStyle CssClass="ProductRow" /> 
     <RowStyle CssClass="ProductRow" /> 
     <AlternatingRowStyle CssClass="AlternatingProductRow" /> 
    </asp:GridView> 
</div> 

おかげ

答えて

-1

は、あなたの代わりにオーバーフロー自動車のCSS でこれを追加しようとしたことがありますか?

overflow-x: scroll; 
overflow-y: scroll; 
0

コンテナ<div>でのGridViewをラッピングしてみて、それにCSSを適用します。

<style type="text/css"> 
#tablePlaceholder { 
    height:auto; 
    overflow:scroll; 
    max-height:450px; 
} 
</style> 
関連する問題