SimpleGrid
SimpleGrid is an ASP.Net Core Grid Control. Here are some samples to demonstrate how to use it.
| Name | Description |
|---|---|
| Installation | Just install the NuGet package and go! |
| Basic Usage | A minimial SimpleGrid. This includes the Movie model for reference which is used in many of the other Samples as well. |
| Kitchen Sink | A sample SimpleGrid using many of the options available. |
| Column Selection | There are several ways to control which columns to include in your grid. |
| Order Columns | Order the columns based on the Display.Order Attribute |
| Column Headers | How to specify what text to render for column headers. |
| No Headers | Surpress column headers altogether. |
| Column Display | How to build the item render. |
| Row Numbers | Include a column with the column number. |
| Encoding | Disable encoding to embed raw HTML |
| Links | Create links in item render |
| Bullet List | Render an HTML bullet list |
| Enum | Render an enumerated value as an int, field name, or Display Name. |
| Date and Time | Handle local timezone DateTime. |
| Footer | Add a footer row to the Grid. |
| Embedding Grids | Embed TwoColumnGrids and SimpleGrids inside your grid. How meta! |
| Sorting | Enable dynamic sorting on based on columns and specify the default sort order. |
| Pagination | Add a Pager to the grid for large data sets. |
| Search | Add custom search capabilities quickly and easily. |
| MultipleGrids | Provide a GridId if you want to paginate or search multiple grids on one page. |
| CSS | Apply CSS classes and styles to the table, header, and rows. |
| Row Modifier | Apply CSS on a row based on criteria. |
| Options | Set some grid options such as maximum rows and the No records message. Also override partial view with your own. |
| AJAX | Use AJAX for paging and search in the grid. |
| Form | Use a SimpleGrid as form. This demonstrates checkbox handling. |
| Form2 | Use a SimpleGrid as form. This demonstrates editing models and recieving updated data in your controller. |
| Extensions | Create your own custom SimpleGrid extension! |