If you are interested in the AJAX GridView control or put simply, a "Client side" databound table-like control, we need your help in understanding what your top priorties are. We have tried to narrow down the list to a core set of features to start with and would like you to provide us more information.
What do you do?
-
If you see anything in this list that is important to you,
open a bug for that feature and post it a link to that bug in a comment in this bug. Make sure you give it a name that starts with the string "AJAX GridView". The bug should be specific to include the child bullet items so that we know exactly what you need. You can reply on this forum post with the bug information and details as well.
-
If you see that somebody has already opened a bug then vote for the same instead of opening a new bug.
-
If you do not find the feature you want listed here then open a bug for it anyways, link it in a comment in
this bug and/or reply on this forum post and I will update this feature list.
-
Please do not vote for all just because it is cool to have the feature. Letting us know what you care about most will help us filter the list to the bare minimum and deliver a solution that can be incrementally updated to add new features later on.
If you have any questions please post them here. Thanks.
Feature set:
DataSources – how does the grid pull in data?
- ASP.NET datasource
- Source data from a html, json, xml, webservice
Data Caching: Do you want all data to be cached on load?
- Data caching to enable paging
- Data caching to perform sorting on the client side
- Data caching to filter data on the client side
Asynchronous data refresh if caching is not turned on or not supported that will allow you to get relevant data per page
- Sorting
- Paging
- Column filtering
Client side operations
- Column and row resizing
- Column reordering
- Column grouping
Data manipulation
- Readonly grid – present data on the client side and not worry about data updates or deletes
- Non-read-only grid: Updating and deleting items from the client side
Templating
- Header template
- Item template
- EditItem template
Pager Control
- Out of the box pager
- Option to plug in custom pager that caters to more complex scenarios
Javascript: Javascript apis to operate it easily without any dependence on ASP.NET