ASP.NET AJAX: 2012.2.607.40
Visual Studio 2010 SP1
Browsers: Internet Explorer 8, Firefox 13, Opera 11
Hello,
If the ID of a RadGrid contains the word "Header", Javascript exeption raises on filter button of a column, the filter menu doesn't appear (see annexed image BugIDGrid_FilterJavascript.jpg), doesn't matter the DataSource of the RadGrid.
Below a list of IDs containing the word "Header" that give or not the mentionned javascript expection.
The variable 'f' is null, because the following function, getColumnByUniqueName(),
The function getColumnByUniqueName() calls "this.get_columns()" of RadGrid that returns an empty list in this case even if columns are added declaratively in RadGrid.
One workaround, of course, is not to use the word "Header" for an ID of Telerik controls.
Best regards,
Alain
Visual Studio 2010 SP1
Browsers: Internet Explorer 8, Firefox 13, Opera 11
Hello,
If the ID of a RadGrid contains the word "Header", Javascript exeption raises on filter button of a column, the filter menu doesn't appear (see annexed image BugIDGrid_FilterJavascript.jpg), doesn't matter the DataSource of the RadGrid.
Below a list of IDs containing the word "Header" that give or not the mentionned javascript expection.
- "Header_...": exception raised
- "_Header_...": ok
- "M_Header...": exception raised
- "MHeader....": ok
Can Telerik and someone else confirm this problem?
Line raising the exception:
this
._buildFilterMenuItemList(
this
._filterMenu,f._data.FilterListOptions,f._data.DataTypeName,f._data.CurrentFilterFunction,f);
above the previous line returns null:var
f=a.getColumnByUniqueName(i);
One workaround, of course, is not to use the word "Header" for an ID of Telerik controls.
Best regards,
Alain