Name | Surname | Marital status | Age | Birthday | Is working |
---|---|---|---|---|---|
Joe | Crosswave | Married | 32 | 1/5/1991 12:00:00 AM | False |
Merry | Lisel | Widowed | 41 | 5/6/1981 12:00:00 AM | |
Henry | Crux | Single | 29 | 11/19/1993 12:00:00 AM | True |
Cody | Jurut | 49 | 8/11/1973 12:00:00 AM | False |
@model DataTable
@(Html
.Grid(Model.Rows.Cast<DataRow>())
.Build(columns =>
{
foreach (DataColumn? column in Model.Columns)
{
String name = column!.ColumnName;
columns.Add(model => model[name] as String).Filterable(true).Sortable(true).Named(name).Titled(column.Caption);
}
})
.Empty("No data found")
.Pageable(pager =>
{
pager.RowsPerPage = 4;
})
)