@@ -15,6 +15,7 @@ public ActionResult Columns()
1515 {
1616 Title = "Columns Example" ,
1717 GridAction = "ColumnsGrid" ,
18+ ParentView = "Columns.cshtml" ,
1819 GridView = "ColumnsGrid.cshtml" ,
1920 Description = "Griddly column helpers offer several ways to quickly define your table structure."
2021 } ) ;
@@ -26,21 +27,34 @@ public ActionResult Filters()
2627 {
2728 Title = "Filters Example" ,
2829 GridAction = "FiltersGrid" ,
30+ ParentView = "Filters.cshtml" ,
2931 GridView = "FiltersGrid.cshtml" ,
3032 Description = "There are several filter helpers built into Griddly. Click the \" Filter\" button to play with these."
3133 } ) ;
3234 }
3335
36+ public ActionResult Parameters ( )
37+ {
38+ return View ( "Example" , new ExampleModel ( )
39+ {
40+ Title = "Additional Parameters Example" ,
41+ GridAction = "ParametersGrid" ,
42+ ParentView = "Parameters.cshtml" ,
43+ GridView = "ParametersGrid.cshtml" ,
44+ Description = "Non-filter parameters may be passed from the parent view to the grid action on every refresh request."
45+ } ) ;
46+ }
47+
3448 #region Test Data
3549
36- static readonly IQueryable < TestGridItem > _testData = BuildTestData ( ) . AsQueryable ( ) ;
50+ static readonly IList < TestGridItem > _testData = BuildTestData ( ) ;
3751
38- static List < TestGridItem > BuildTestData ( )
52+ static List < TestGridItem > BuildTestData ( int rows = 1000 )
3953 {
4054 List < TestGridItem > items = new List < TestGridItem > ( ) ;
4155 Random r = new Random ( ) ;
4256
43- for ( int i = 0 ; i < 1000 ; i ++ )
57+ for ( int i = 0 ; i < rows ; i ++ )
4458 {
4559 items . Add ( new TestGridItem ( )
4660 {
0 commit comments