Как уменьшить размер поля со списком в стиле страницы с сеткой rad?

Я использую метод radgrid от Sitefinity. Я также использую стиль пейджера. код для упоминания стиля страницы

<rad:RadGrid ID="grdMeetings" runat="server" AutoGenerateColumns="False"
                            AllowPaging="True" SortingSettings-SortedDescToolTip="Sorted Descending" SortingSettings-SortedAscToolTip="Sorted Ascending"
                            PageSize="5" PagerStyle-PageSizeLabelText="Records Per Page" CellSpacing="-1" BorderStyle="None" Width="750px" AllowSorting="True">
    <PagerStyle PageSizeLabelText="Records Per Page"/>
                        </rad:RadGrid>

Но я не могу изменить ширину поля со списком, я вижу, что тип ввода - текст. Как я могу удалить этот тип ввода?


person ranjith    schedule 16.09.2014    source источник
comment
Что такое метод radgrid от Sitefinity?   -  person DanM7    schedule 16.09.2014
comment
Вы имеете в виду поле со списком шаблона PagerStyle для количества страниц?   -  person Dennis R    schedule 16.09.2014


Ответы (1)


Вот как вы можете это сделать. Установите желаемую ширину для GridPagerItem в событии RadGrid_ItemCreated. В этом случае ширина установлена ​​на 50px, измените ее под свои нужды.

protected void RadGrid1_ItemCreated(object sender, GridItemEventArgs e)
{
  if (e.Item is GridPagerItem)
  {
      // ---------------------------------------------------------
      // This is how to adjust width of the RadGrid Pager ComboBox
      // ---------------------------------------------------------
      GridPagerItem oGridPagerItem = (GridPagerItem)e.Item;
      RadComboBox oRadComboBox = (RadComboBox)oGridPagerItem.FindControl("PageSizeComboBox");
      oRadComboBox.Width = Unit.Pixel(50);
   }
}
person Dennis R    schedule 16.09.2014
comment
хорошо, спасибо за повтор. как мы можем применить этот radgrid к заданному стилю страницы? - person ranjith; 16.09.2014
comment
Просто добавьте событие ItemCreated для определения сетки rad, например OnItemCreated="RadGrid1_ItemCreated" - person Dennis R; 16.09.2014