This is a migrated thread and some comments may be shown as answers.

[Solved] Hidden column become visible when page changes

2 Answers 84 Views
Grid
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Jack
Top achievements
Rank 1
Jack asked on 30 Nov 2010, 01:43 PM
I have following code to present a grid in the view. I want this grid to use ajax binding, because this view will be partial rendered somewhere else. everything works fine until i click on paging button. the Hidden column becomes visible. Is there anything I miss to implement?

Thanks
Jack
<%=  Html.Telerik().Grid(Model)
        .Name("Servers")
        .DataBinding(dataBinding=> dataBinding.Ajax().Select("_AjaxBinding", "Server"))
        .Pageable(page=> page.PageSize(20))
        .Sortable()
        .Selectable()
        .Columns( columns=>
                {
                    columns.Bound(c => c.Id).Hidden();
                    columns.Bound(c => c.Name);
                    columns.Bound(c => c.Model);
                    columns.Bound(c => c.OS);
                    columns.Bound(c => c.CPU);
                    columns.Bound(c => c.IPAddresses);
                })
        .ClientEvents(events => events.OnRowSelected("Grid_OnRowSelected"))
%>

2 Answers, 1 is accepted

Sort by
0
Jack
Top achievements
Rank 1
answered on 06 Dec 2010, 12:07 PM
problem solved
Change
   columns.Bound(c => c.Id).Hidden();
to
   columns.Bound(c => c.Id).Hidden(true);
0
David Wright
Top achievements
Rank 1
answered on 28 Jan 2011, 06:05 PM
Thanks for this.. been stumped on that one. 
Tags
Grid
Asked by
Jack
Top achievements
Rank 1
Answers by
Jack
Top achievements
Rank 1
David Wright
Top achievements
Rank 1
Share this question
or