File tree Expand file tree Collapse file tree 3 files changed +4
-3
lines changed
Mvc.JQuery.Datatables.Core
Mvc.JQuery.Datatables.Example/Controllers Expand file tree Collapse file tree 3 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -20,11 +20,11 @@ public ColumnFilterSettingsVm(DataTableConfigVm vm)
2020
2121 public override string ToString ( )
2222 {
23- var noColumnFilter = new FilterDef ( null ) ;
23+ var noColumnFilter = null as FilterDef ;
2424 this [ "bUseColVis" ] = _vm . ColVis ;
2525 this [ "aoColumns" ] = _vm . Columns
2626 //.Where(c => c.Visible || c.Filter["sSelector"] != null)
27- . Select ( c => c . Searchable ? c . Filter : noColumnFilter ) . ToArray ( ) ;
27+ . Select ( c => c . Searchable && c . Filter != null ? c . Filter : noColumnFilter ) . ToArray ( ) ;
2828 return new JavaScriptSerializer ( ) . Serialize ( this ) ;
2929 }
3030 }
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ private void SetDefaultValuesAccordingToColumnType(Type t)
2323 {
2424 if ( t == null )
2525 {
26- type = "null" ;
26+ this . Remove ( " type" ) ;
2727 }
2828 else if ( DateTypes . Contains ( t ) )
2929 {
Original file line number Diff line number Diff line change @@ -89,6 +89,7 @@ public class UserView
8989 [ DataTablesExclude ]
9090 public string ThisColumnIsExcluded { get { return "asdf" ; } }
9191
92+ [ DataTables ( Sortable = false , Searchable = false ) ]
9293 [ DataTablesFilter ( DataTablesFilterType . None ) ]
9394 public string Thumb { get ; set ; }
9495 }
You can’t perform that action at this time.
0 commit comments