public Grid(string url, IList <string> columnNames, IList <Column> columnModel, string sortName, string caption, bool multiSelect, Direction direction, string currentNeutralCulture) { Url = url; Datatype = DataType.Json; MethodType = MethodType.Get; ColNames = columnNames; ColModel = columnModel; Pager = null; RowNum = 10; RowList = new[] { "5", "10", "20", "50", "1000000000:All" }; Sortname = sortName; Sortorder = "desc"; Viewrecords = true; Caption = caption; Locale = new Dictionary <string, string>(); Direction = direction; Regional = currentNeutralCulture; NavGrid = new NavGrid(); Multiselect = multiSelect; LoadLocaleData(); }
public Grid WithNavGrid(NavGrid navGrid) { NavGrid = navGrid; return(this); }