I am looking for best practices and the answer to where I am going wrong. I am creating the grid with bound columns (not autogenerated). I have enabled paging. I am querying an Oracle database and returning about 18,000 rows.
I placing these returing rows into a datatable. I am setting that datatable to the grid datasource in the NeedDataSource Event.
Here is my problem with the grid:
1. The paging and sorting are not working. The grid blanks out when I attempt to goto the next page or sort a column.
Here is my questions:
1. Is there a better way to handle this than the datatable route that I am using...It takes too long to fill the datatable with 18,000 records... While I know this is not an issue with the Telerik controls, is there a best-practice that I can use to increase performance.
<EDIT>
<update> I made a datasource for my data (5 of them since I have 5 grids). The grid paging works. However, the page initially takes 45 seconds to load. and takes another 45 seconds everytime the user goes to the next page on the grid.
New Questions:
1. Why is paging taking so long... What can I do to optimize it so it does not take 45 seconds to change grid pages.
2. Is there a pre-load splash screen that I can display while the page initially loads. My users are ok with an initial wait but, I have to do something about the grid pages.
</EDIT>
Thanks in advance
- Adam
I placing these returing rows into a datatable. I am setting that datatable to the grid datasource in the NeedDataSource Event.
Here is my problem with the grid:
1. The paging and sorting are not working. The grid blanks out when I attempt to goto the next page or sort a column.
Here is my questions:
1. Is there a better way to handle this than the datatable route that I am using...It takes too long to fill the datatable with 18,000 records... While I know this is not an issue with the Telerik controls, is there a best-practice that I can use to increase performance.
<EDIT>
<update> I made a datasource for my data (5 of them since I have 5 grids). The grid paging works. However, the page initially takes 45 seconds to load. and takes another 45 seconds everytime the user goes to the next page on the grid.
New Questions:
1. Why is paging taking so long... What can I do to optimize it so it does not take 45 seconds to change grid pages.
2. Is there a pre-load splash screen that I can display while the page initially loads. My users are ok with an initial wait but, I have to do something about the grid pages.
</EDIT>
Thanks in advance
- Adam