Как отобразить пейджинг внутри нижнего колонтитула в GridView в asp.net С#

Я использую пейджинг, индекс страницы равен 10. Я использую цвет фона #3F3F3F для заголовка и пейджинга. Если в gridview нет 10 строк, разбиение по страницам не отображается, и цвет не отображается, поэтому мой дизайн не очень хорош...
Могу ли я сохранить номера страниц внутри нижнего колонтитула, чтобы он давал цвет фона # 3F3F3F в нижний колонтитул..

<asp:GridView runat="server" ID="gv_viewincident" CssClass="gridviewdesign" AutoGenerateColumns="False" GridLines="None" EmptyDataText="No Record Found"
      AllowPaging="true" PageSize="10" 
    onpageindexchanging="gv_viewincident_PageIndexChanging" >

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


person user2380844    schedule 12.03.2014    source источник


Ответы (1)


Вы можете использовать PageStyle и PageTemplate для настройки параметров пейджера. См. ниже фрагмент, например.

  <asp:gridview id="CustomersGridView" 
    datasourceid="CustomersSource" 
    autogeneratecolumns="true"
    emptydatatext="No data available." 
    allowpaging="true" 
    runat="server">

    <pagersettings mode="Numeric"
      position="Bottom"           
      pagebuttoncount="10"/>

    <pagerstyle backcolor="LightBlue"
      height="30px"
      verticalalign="Bottom"
      horizontalalign="Center"/>

  </asp:gridview>
person vendettamit    schedule 12.03.2014