Hi, for now, if you don't mind I won't answer 2 or 4 because you want to use filtering controls, and the filtering controls are only implemented with our newer Javascript based usage. So decide if you want to use the JS based usage (I think you'll be better off), or if you want to stick with the Server Controls and
implement filtering yourself.
About Javascript based usage:
https://keyoti.com/produ...ide/JS_Usage_About.html
About the JS filtering controls:
https://keyoti.com/produ...CustomDataFiltersJS.htm
1. If you use the Javascript based usage please see
https://keyoti.com/produ.../CustomDataFilters.html and
https://keyoti.com/produ...20to%20a%20document.htm
3. You can use a regular textbox (eg input type='text') and the jQuery date control out of the box (again see the first link in #1 above).
There's a wealth of info there, so I'll let you absorb that.
Also see the 'recipe' demo web project which uses filtering.
Best
Jim
-your feedback is helpful to other users, thank you!