Implementing Data Paging with RadDataBoundListBox and the OnDemandManual Data Virtualization Mode

Posted by: the telerik blogs, on 10 Jun 2011 | View original | Bookmarked: 0 time(s)

It is clear that a good data driven Windows Phone 7 application must have a smart approach of handling large amounts of data and keeping jagged scrolling and long lasting loading screens away from the end-users. There are a bunch of approaches which handle similar situations but recently I had a discussion with a developer using our controls which focused on implementing data paging as a way of coping with large amounts of data.

During this discussion I came up with an idea to utilize the OnDemandManual data virtualization mode of our RadDataBoundListBox to implement a mechanism which loads pages of data and allows the end user to navigate between pages by providing previous and next buttons at the end of the scrollable list.

The XAML code for this scenario is as simple as that:

<Grid x:Name="LayoutRoot" Background="Transparent">     <Grid.Resources>         <...

Advertisement
Free Agile Project Management Tool from Telerik
TeamPulse Community Edition helps your team effectively capture requirements, manage project plans, assign and track work, and most importantly, be continually connected with each other.
Category: XAML | Other Posts: View all posts by this blogger | Report as irrelevant | View bloggers stats | Views: 310 | Hits: 3

Similar Posts

  • Introducing Versatile DataSources more
  • WPF Release History : Q2 2009 (version 2009.2.701) more
  • Better XAML By Farr: WPF Line of Business Seminar more
  • WPF / Silverlight: RadChart and BindableLinq more
  • Putting the M in MVC Part I more
  • Convert Web.UI Grid into a data entry spreadsheet more
  • Running the Same Query Against Multiple Databases more
  • The Oslo Developer Center: Letter from the Editors more
  • RadTreeView for ASP.NET Ajax - Binding to LinqDataSource more
  • Web.UI 2008.2 Grid News: Grouping more

News Categories

.NET | Agile | Ajax | Architecture | ASP.NET | BizTalk | C# | Certification | Data | DataGrid | DataSet | Debugger | DotNetNuke | Events | GridView | IIS | Indigo | JavaScript | Mobile | Mono | Patterns and Practices | Performance | Podcast | Refactor | Regex | Security | Sharepoint | Silverlight | Smart Client Applications | Software | SQL | VB.NET | Visual Studio | W3 | WCF | WinFx | WPF | WSE | XAML | XLinq | XML | XSD