@model IEnumerable< 程序集.Models.Student>
@{
var grid =
new
WebGrid(source: Model, rowsPerPage: 2, canPage:
true
, canSort:
true
);
}
@grid.GetHtml(
columns: grid.Columns
(
grid.Column(
"StudentId"
,
"学生编号"
, style:
"mynameStyle"
),
grid.Column(
"StudentName"
,
"学生姓名"
, style:
"mynameStyle"
),
grid.Column(
"StudentAge"
,
"学生年龄"
, style:
"mynameStyle"
),
grid.Column(
"StudentSex"
,
"学生性别"
, style:
"mynameStyle"
),
grid.Column(
"Grade.GradeName"
,
"学生班级"
, style:
"mynameStyle"
),
grid.Column(
""
,
""
, format: @<text> @Html.ActionLink(
"编辑"
,
"Edit"
,
new
{ Id = item.StudentId })|
@Html.ActionLink(
"详细"
,
"Details"
,
new
{ id = item.StudentId })|
@Html.ActionLink(
"删除"
,
"Delete"
,
new
{ id = item.StudentId })</text>)
), tableStyle:
"grid"
, headerStyle:
"headerStyle1"
, selectedRowStyle:
"selectedRowStyle"
,
displayHeader: !IsPost,
fillEmptyRows: !IsPost, emptyRowCellValue:
"这行没东西"
,
mode: WebGridPagerModes.All, firstText:
"第一页"
,
previousText:
"上一页"
, nextText:
"下一页"
, lastText:
"最后一页"
,
numericLinksCount: 15
)
<p>总页数:@grid.PageCount | 每页:@grid.RowsPerPage 行 | 当前第:@(grid.PageIndex+1) 页</p>