This question is locked. New answers and comments are not allowed.
Grid with a hidden column renders correctly with Firefox, does not render correctly with IE 8.
.Name("Grid1")
.DataKeys(x=> x.Add(y=> y.Column1))
.DataBinding(dataBinding => dataBinding.Ajax().Select("GridData", "GridTest"))
.Scrollable(x => x.Height(100))
.Columns(col =>
{
col.Bound(c => c.Column1).Hidden(true);
col.Bound(c => c.Column2);
col.Bound(c => c.Column3);
col.Bound(c => c.Column4);
})
.Render()
;
%>
In both browsers the column headings are rendered as expected - columns 2 through 4. And Firefox renders the data rows as expected, for example row1column2, row1column3... IE 8 skips the column 2 data and renders the column 3 data under the heading for column 2. Using IE 8's developer tools (f12) it can be seen that the data is being sent to the browser.
<% Html.Telerik().Grid<GridT2Controller.GridClass2>() .Name("Grid1")
.DataKeys(x=> x.Add(y=> y.Column1))
.DataBinding(dataBinding => dataBinding.Ajax().Select("GridData", "GridTest"))
.Scrollable(x => x.Height(100))
.Columns(col =>
{
col.Bound(c => c.Column1).Hidden(true);
col.Bound(c => c.Column2);
col.Bound(c => c.Column3);
col.Bound(c => c.Column4);
})
.Render()
;
%>
In both browsers the column headings are rendered as expected - columns 2 through 4. And Firefox renders the data rows as expected, for example row1column2, row1column3... IE 8 skips the column 2 data and renders the column 3 data under the heading for column 2. Using IE 8's developer tools (f12) it can be seen that the data is being sent to the browser.
