@ Список моделей
WebGrid grid = new WebGrid(Model, canPage: true, canSort: true, rowsPerPage: 10, ajaxUpdateContainerId: "divDataList");
<div id="divDataList">
@grid.GetHtml(tableStyle: "table-user-information table table-bordered table-striped",
headerStyle: "webgrid-header",
fillEmptyRows: false,
mode: WebGridPagerModes.All,
firstText: "<< First",
previousText: "< Prev",
nextText: "Next >",
lastText: "Last >>",
columns: grid.Columns(
grid.Column(header: "S No.", style: "white", format: item => item.WebGrid.Rows.IndexOf(item) + 1 + Math.Round(Convert.ToDouble(grid.TotalRowCount / grid.PageCount) / grid.RowsPerPage) * grid.RowsPerPage * grid.PageIndex),
grid.Column (columnName: "registrationNo", заголовок: "№ приложения", формат: @@ item.registrationNo), grid.Column ("progressReportSubject",заголовок: «Тема отчета о прогрессе»), grid.Column («uploadDate», заголовок: «Дата загрузки»), grid.Column (columnName: «progressReportPath», заголовок: «Отчет о прогрессе», формат: @ @if (! string).IsNullOrEmpty (@ item.progressReportPath)) {} else {
}
</text>)
))
</div>
}