Member 13376694 Ответов: 0

Как предотвратить высоту gridview с помощью горизонтального изменения размера scrolbar в зависимости от строк


при применении фильтров страниц, в зависимости от результирующего набора(10 на страницу), моя высота gridview уменьшается. Как мне избежать этого и заставить gridview сохранить свою высоту с горизонтальной полосой прокрутки в том же месте, даже если количество строк меньше 10.

Пожалуйста, помогите.

вот мой код:

Что я уже пробовал:

<asp:GridView ID="gv_SOUpdate" runat="server" AllowPaging="true" ShowHeader="true"  
  AllowSorting="true"  style="border-color:Black;" 
  AutoGenerateColumns="False" BorderColor="White" GridLines="Both" PageSize="10"  
  BorderStyle="Solid"  width="1600px" 
 onpageindexchanging="gv_SOUpdate_PageIndexChanging"      
 onsorting="gv_SOUpdate_Sorting"
 BackColor="#CCCCCC"  
 onrowcreated="gv_SOUpdate_RowCreated" 
 onrowdatabound="gv_SOUpdate_RowDataBound"> 
 <HeaderStyle CssClass="GridviewScrollHeader"  ForeColor="black"/> 
 <RowStyle CssClass="GridviewScrollItem" /> 
  <PagerStyle CssClass="GridviewScrollPager" />


.GridviewScrollHeader TH, .GridviewScrollHeader TD 
{ 
  padding:4px;
font-weight: bold; 
border-right: 1px solid #AAAAAA; 
border-bottom: 1px solid #AAAAAA; 
background-color: #CCCCCC; 
text-align: center; 
vertical-align:middle;
font-family:Calibri;
border-color: Black;
z-index:0;} 

.GridviewScrollItem TD 
{ 
padding:4px;
border-right: 1px solid #AAAAAA; 
border-bottom: 1px solid #AAAAAA; 
background-color: #F1F2CD; 
font-family:Calibri;
border-color: Black;} 

.GridviewScrollPager  
 { 
border-top: 1px solid #303030; 
background-color: #FFFFFF; } 

.GridviewScrollPager TD 
{ 
padding-top: 3px; 
font-size: 14px; 
padding-left: 5px; 
padding-right: 5px; }

.GridviewScrollPager A 
{ 
color:Black;}
.GridviewScrollPager SPAN
{
font-size: 16px;
font-weight: bold;}

jgakenhe

Я не вижу никакого свойства height в вашем CSS. Вы можете установить абсолютную высоту gridview или даже td, th или tr. Например добавить высота: 25px; в GridviewScrollItem или попробуйте добавить высота: 400px; к gv_SOUpdate.

0 Ответов