It would be very useful if the GridDropDownColumn had some way of accessing the database value of the control when not in edit mode. It is very roundabout to have to add more controls or hidden fields just to access data that was already pulled from the database. Some kind of function that could get the value which corresponds to the shown text would be exceptionally useful.
It makes no sense that the GridButtonColumn does not have the Single Click feature just like the RadButton. Why would the web users not be double-clicking this button as opposed to a stand-alone button? It is not even consistent - the button in a RadGrid's GridButtonColumn should be a RadButton.
We are using RadGrid in SharePoint Visual Webpart with FilterType="CheckList". What we need is to be able to filter the checklist further with auto filter textbox. 1. When the filter icon is clicked, it fills with all available options (say 100 + records). 2. User enters few characters (say first 4) in the textbox and the list gets filtered with the all options starting with... (resulting in 8 records) 3. User then selects the required option for the final filter. Please find attached image for clarification.
You have very useful property - EnableTimeIndependentFiltering for GridDateTimeColumn. But I need to use ItemTemplate and EditItemTemplate and this future missing in GridTemplateColumn. I try to use FilterTemplate with RadDatePicker, but then I have only "equal to" option for filtering. I don't want this. So my suggestion to you is to develop EnableTimeIndependentFiltering for the cases when user have to use GridTemplateColumn with DataType=System.DateTime.
The new RadGrid Filtering (Checkbox list) is great, but... 1) it will be great if, upon RadGrid Databinding, the filter gets a list of unique value for that column: that is, most of the time, how we populate the checklist. 2) Today, there's one Event "OnfilterCheckListItemsRequested" that is fired whenever a listbox needs to gets its list. Then you have to put in the event Handler the logic to find out which column called, and give back the specific column checkbox filtering list. IMO, each column should have a distinct EventHandler for this. And BTW, if in the same radgrid you mix the new filter and the old ones, the old ones get an empty box instead of the default filters with option "FilterType=checklist" Even if you choose filterType=Combined, there's a difference with the standard 'Filter way': instead of having directly the filters, you got to pass thru a single menu "filter options" to find the filter menu.