The second page on my grid display jusy 1 row..
below a simpe code to reproduct my problem:
aspx:
vb:
Am I doing anything wrong?
below a simpe code to reproduct my problem:
aspx:
| <telerik:RadGrid ID="RadGrid1" runat="server" |
| AllowPaging="true" |
| AllowCustomPaging="true" |
| PageSize="30"> |
| </telerik:RadGrid> |
vb:
| Protected Sub RadGrid1_NeedDataSource(ByVal source As Object, ByVal e As Telerik.Web.UI.GridNeedDataSourceEventArgs) Handles RadGrid1.NeedDataSource |
| Dim startRowIndex As Integer = (RadGrid1.CurrentPageIndex * RadGrid1.PageSize) + 1 |
| Dim maximumRows As Integer = RadGrid1.PageSize |
| Dim dt As New System.Data.DataTable |
| dt.Columns.Add(New System.Data.DataColumn("a")) |
| dt.Columns.Add(New System.Data.DataColumn("b")) |
| Dim r As System.Data.DataRow |
| For i As Integer = startRowIndex To startRowIndex + maximumRows |
| r = dt.NewRow() |
| r("a") = "a" + CStr(i) |
| r("b") = "b" + CStr(i) |
| dt.Rows.Add(r) |
| Next |
| RadGrid1.DataSource = dt |
| RadGrid1.VirtualItemCount = 100000 |
| End Sub |
Am I doing anything wrong?