Hi Team, Please go through the ticket. http://www.telerik.com/account/support-tickets/view-ticket.aspx?threadid=821301 Here' there is javascript error on Filter click. We have attached the example in first thread. The example contains a grid with a runtime header column addition. When the filters are on with Grid, clicking any of the filter icon to open "filter menu" causes a JavaScript error. If we skip the code to add "Runtime header column", there is no such error. But there is requirement of our client to have such header "Skip to Content" button in the header above filter. Please see, - We are using a webcontrol, AECTelerikGrid as attached. - This should display "Skip to Content" in the header bar. - After this, click on any of the filters and this will result in JS error as attached. Thanks, Sunil
Hi Team, Please go through the ticket. http://www.telerik.com/account/support-tickets/view-ticket.aspx?threadid=821301 Here' there is javascript error on Filter click. We have attached the example in first thread. The example contains a grid with a runtime header column addition. When the filters are on with Grid, clicking any of the filter icon to open "filter menu" causes a JavaScript error. If we skip the code to add "Runtime header column", there is no such error. But there is requirement of our client to have such header "Skip to Content" button in the header above filter. Please see, - We are using a webcontrol, AECTelerikGrid as attached. - This should display "Skip to Content" in the header bar. - After this, click on any of the filters and this will result in JS error as attached. Thanks, Sunil
The problem could be replicated in the attached page.
The problem is a limitation in the current implementation. It is due to the fact that when drag and drop are enabled the grid selects the item(mousedown) using the built-in selection logic. Later when click is fired the row is again selected. The selection logic is designed in such way that if you try to select an item which is already selected it will first deselect it and later select it. It is rather complex and handles various scenarios, altering it will result in a breaking change which is not desirable.