I've added some enhancements to the GridViewSearchPanel in the attached patch. The notable enhancements are as follows:
1. The search Field, Operator and Value are now all exposed as properties.
2. The ability to persist the key properties of both the search panel the associated gridview. Persistence can be in a session (the default), a client session cookie or a persistent client cookie.
3. New class GridViewSearchPanelState created to maintain state for above.
4. The dropdownlist of fields is expanded to show all fields on the table that you would reasonably expect to search - even if they do not appear in the gridview.
5. New search operator - "Ends with".
7. Some FormUtil methods to handle the wiring up of the persistence into one method (put in OnInt method) call so all actions on the search panel and gridview are taken care off.
8. Wired up the admin functions.
swin
-------------------------------------------------
Member of the .NetTiers team
-------------------------------------------------