Hi.
It would be nice to know about future direction of WebDataGrid.
Like will it support editing of any kind?
Can I access cells values on client like I did in UltraWebGrid?
Will it support hierarcial/group by binding?
Thanks
Editing is definitly something you will see in a future version and I beleive you can access cells in the current version using client script, though I will have to ask the devs to verify that made it into the CTP.
The long term roadmap is to replicate features of the current grid in WebDataGrid where it makes sense. You may see us create other grid style controls that build on the behavior of WebDataGrid, but we are not quite ready to talk about that yet. What I can do is ask questions to help us guide what we build.
First question: What are the top 10 features you using in the grid?
Devin
Devin Rader said: First question: What are the top 10 features you using in the grid?
1 - Stationary Headers.2 - Hierarchical Display.3 - Sorting on client.4 - Export to Excel.5 - Merging of cells with common data.6 - Grouping.7 - Tweaking of cell contents as row is created (color, format of contents, etc)8 - Adjustable column width and height based upon contents.9 - Editing of existing data -- occasionally allow users to add new data but that's rare.10 - WebCalcManager.
1. Sorting (I'd like to control what datafield it actually sorts on, like DataGrid/GridView do, but UltraWebGrid doesn't)
2. Paging
I'd also prefer consistency with MS naming conventions. I'm really tired of using .Hidden on the UWG instead of .Visible.
1) Freeze Header/Footer
2) Row selection
3) Sorting
4) Access cell values/column properties on client-side
5) add/update/delete (90% it's delete I prefer to use separate page for add/update)
BTW: consider use dialog control only for add/edit operations, it will greatly reduce the js code needed
6) AJAX (load)
7) Hierarcy databinding(please,please make it bind also to self-referenced table also)
8) Excel export
9) Very important ability for me:
client-side state management: ability to add/update/delete rows on client only and after postback batch update
1) Paging
2) Sorting
3) Grouping
4) Hierarchy (dont think I spelt this right)
5) Column freezing
6) Grid exporting
Would like to see custom footer whereby I could add custom controls to it. For instance I would like to add a refresh icon at the footer of the grid.