When the value of the widget is set in the dataBound event handler the filtering events is fired and e.filter is undefined
The filtering event is fired a second time and the second time the e.filter is undefined.
Double-checlk if the filtering event should be fired a second time.
The e.filter and e.sender.dataSource.filter().filters[0] should return the same value.
Hi Vivek,
Thank you for reporting this and for providing the details.
After reviewing the case, we determined the behavior is not considered a bug. In the provided example, the value method is called and the applied filter is cleared afterwards. This behavior is expected and documented.
The API reference for the value method states: "The widget will clear the applied filter if a new value is set. Thus it ensures that the original/whole data set is available for selection."
With the above said, we are closing this report as "Declined". If you have any further questions or run into a different scenario, please share updated details, and we will investigate it.
Regards,
Neli
Progress Telerik
Love the Telerik and Kendo UI products and believe more people should try them? Invite a fellow developer to become a Progress customer and each of you can get a $50 Amazon gift voucher.