ASP.NET Navigation

ASPxDataView

 

ASP.NET List View Control - A part of the ASPxperience Suite

Represents data records as fully-customizable cards arranged into multiple columns.

The ASPxDataView is a flexible data presentation tool. It arranges records into a specified number of rows and columns. If needed, it automatically splits content across multiple pages and provides end-users with an embedded page navigation UI - ASPxPager control. Page navigation can be accomplished via postbacks or AJAX callbacks - whichever is more appropriate for your application.

Since record content is specified via templates, you can easily modify the ASPxDataView to display any type of information your require. For instance, the ASPxNewsControl is a good extensibility example. This control is derived from the ASPxDataView to display records as news headlines.


The following is a list of features available to you. To try these features online, please visit our ASPxperience Suite Online Demo Center.

ASPxDataView™ - Data-Bound List/Card View Component

  • Paging can be executed via AJAX callbacks. If this feature is enabled, you have total control over the loading panel's content and appearance.
  • Automatic record structure initialization. All bound data fields are fetched and then used to create the basic record template.
  • Customizable number of rows and columns per page.
  • Automatic empty row suppression on the last page.
  • Built-in ASPxPager control that can be displayed above or below the cards or on both sides.
  • Customizable appearance for all elements.
  • Templates can be specified for records, empty record placeholders and sections displayed on the left and right side of the pager control.

ASPxPager™ - Page-by-page Data Navigator

  • When used on a standalone basis, you can manually specify the number of navigable items and the number of items per page. The pager will automatically calculate the required number of pages and will create appropriate links for them.
  • Pager can include the following elements: summary text, previous and next page buttons, numeric links to individual pages and a button allowing end-users to show the entire bound content.
  • You can change format strings used to construct summary text when a particular page is selected and when the entire bound dataset is displayed.
  • Customizable text, images and appearance for all included buttons.
  • Customizable number of numeric links.
  • If the number of numeric links is less than the actual number of pages, an ellipse becomes visible. By default, you can see the first few links, an ellipsis and then the last few links. You can also hide the ellipsis or display it at the end of the line.
  • Optional separators between buttons and numeric links.

DevExpress Core Framework for ASP.NET AJAX Controls

The entire DevExpress ASP.NET Product Line was built on top of a shared framework implementing numerous advanced features like callback-enabled processing, Client-side API, SharePoint Integration, Web Accessibility, cross-browser rendering and much more.

I'm a "veteran" software developer (20 years in industry) and have programmed many applications in very different technologies, from very old languages like Wang-COBOL, newer ones like Oracle Forms and Reports Developer in client-server mode, through web applications using Microsoft ASP.

My first web application was developed using native ASP pages and took me many nights and weeks to find out how to do very basic stuff, like grid paging, column sorting, record editing and all basic stuff that old programers like me used to have easily in other languages and IDEs in the past. I was really disappointed of what I did with basic ASP.NET controls and thought that web developing wasn't for me and that it was a step back in my programming experience, until I found DevExpress controls for ASP.NET.

Now, I'm able to develop complete, profesional, very nice and full of functionallities applications, in just few days. I'm on my way again. Programming web applications is fast, easy and fun with DevExpress!!! Thank you Mehul and team for all the tools and the awesome support.

Maynor Gamarro
BASIS Consultores, S.A.
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.