Since attending OpenForce '07 in Vegas this passed November, I have been working on a new Version of SQLGridSelectedView. I had several features I wanted to add, but the main reason for a new version was the conversion from ASP.NET V1.1 to V2.0. This also meant the move to VS2005 and the new architecture used for Web Applications.
I am in the home stretch on the implementation and have been testing and testing -- it gets rather boring after a while, but I want this version to be relatively stable before going to beta testing. I have faced a few challenges along the way, especially getting DNN to work as smoothing in VS2005 as I had it VS2003. But most of those issues behind me I did run into a rather interesting issue with ASP.NET V2.0 GridView.
The issue surrounds getting a CSS class to work on the pager used by the GridView. As much as I tried, and boy did I try everything I could think of, the more I more I started to dislike IE. I finally got a hint on this was a "known" problem when I read Rick Strahl's blog on "GridView Paging and Alignment" (click here) . This blog gave me the missing link needed to correct my problem -- highly recommended site.
Anyway, here is a list of coming features:
Horizontal Selections
Selection Ordering -- define the order of selection displayed
Ability to define Go button location (top, bottom, top right, button right, ...)
Implementation of Intermodule communication (IMC)
- allows multiple SGSVs to be controlled by one SGSV selection
- good for master detail
Better AJAX support (now can export if SGSV placed in Update Panel)
GridView used to display data (instead of datagrid from asp.net v1.1)
Localization of Setting screen (bear of a job - but now works)
Addition of help (? icon) on Setting screen
Ability of Remember Selections by user
- so when you return to screen selections will be that same as last used by user
Search words added so you can "find" module via search
Addition of several CSS classes to improve selection display
Additional Selection Filters (up to 8)
- now allows the UNION of DisplayValues and database data
Additional Condition Filters (up to 8)
Additional TextSearch Filters (up to 8)
Additional Date Range Filters (up to 4)
- Date Range can be display stacked on two lines
- Can define the parameter format passed to clause
or stored procedure or other modules (IMC)
Additional Date List Filters (up to 4)
New settings persistence model based on XML
Can co-exist with SQLGridSelectedView V4 on same page.
Supports import of SQLGridSelectedView V4 Settings
Hope you like what is coming....