0

ページサイズなしで telerik radgrid のすべてのレコードを表示する必要があります。

デフォルトでは、ページサイズとして 10 レコードしか取りません。

これを解決するには?

4

3 に答える 3

3

バインドする前にプログラムでPageSizeを設定するとどうなりますか?

RadGrid1.PageSize = myCollection.Count;
RadGrid1.DataSource = myCollection;
RadGrid1.DataBind();
于 2012-10-25T11:55:25.987 に答える
1

PagerStyleページングを有効にしている可能性のあるものを指定しています...そうしないでください。また、指定しないでくださいAllowPaging="True"

 <telerik:RadGrid ID="ResultGrid" runat="server" ClientSettings-Scrolling-AllowScroll="true"
      GridLines="Vertical" AlternatingItemStyle-BackColor="#E3EEFE" BorderColor="#E3EEFE"
      HeaderStyle-BorderColor="#E3EEFE" HeaderStyle-BackColor="#C8DCF2" AllowSorting="true"
      AllowPaging="False" AllowFilteringByColumn="false">
          <ClientSettings>
               <Scrolling AllowScroll="false"/>
          </ClientSettings>
 </telerik:RadGrid>

また、画面に合わせて高さを固定することをおRadGrid勧めします。次に、それらの設定を使用します。

  <ClientSettings>
       <Scrolling AllowScroll="True" UseStaticHeaders="True" SaveScrollPosition="True" />
  </ClientSettings>

このようにして、よりユーザーフレンドリーになるはずです。

于 2012-10-25T15:27:46.443 に答える
0

radgrid からページングを削除するだけでよいようです。これを行うには、aspx の radgrid の「AllowPaging」プロパティを false に設定します。

<telerik:RadGrid ID="RadGrid1" runat="server" AllowPaging="false">
</telerik:RadGrid>
于 2012-10-25T13:43:37.740 に答える