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

[Solved] Disable Sorting on a single autogenerated collumn?

0 Answers 60 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.
Erica
Top achievements
Rank 1
Erica asked on 14 Mar 2012, 11:58 PM
Hi there, I've got an issue with sorting. I know the .Sortable(false) can be used to disable sorting on bound columns, however, what if you have autogenerated columns and wish to disable sorting on one of those? Here part of my code. I wish to disable sorting on a column with the member name "ModifiedByOn" ....heres my code. 

 
<%=Html.Telerik().Grid<Orrly.Aha.Atool.Models.Ann>()
          .DataBinding(dataBinding => dataBinding.Ajax().Select("GetExistin", "Ann")
                                                        .Insert("CreateAnn", "Ann")                                                         
 
          )
          .Name("Ann")
          .ToolBar(commands => commands.Insert())
          .DataKeys(datakey=> datakey.Add(p=>p.Id))
          .Columns(columns => {
 
              columns.AutoGenerate(column => {
                  if (column.Member == "Id")
                      column.Visible = false;
              });
               
 
          }).Pageable(page => {
              page.Style(GridPagerStyles.NextPrevious | GridPagerStyles.PageInput | GridPagerStyles.Numeric | GridPagerStyles.PageSizeDropDown);
 
              page.PageSize(10);
          }).Editable(editable => editable.Mode(GridEditMode.InForm)).ClientEvents(clientevents=>clientevents.OnEdit("onAnnEdit").OnLoad("onGridLoad"))
          .Sortable().Filterable()
          %>
Tags
Grid
Asked by
Erica
Top achievements
Rank 1
Share this question
or