1
MVC3 webgrid를 사용하여 데이터를 표시, 정렬 및 페이지 매김합니다. 디스플레이는 괜찮지 만 새 페이지를 클릭하거나 정렬을 요청하면 테이블에 새로운 테이블이 열립니다. 왜 이런 일이 일어나는 지 아십니까? 부분 뷰 내에 포함됩니다. 나는 해결책을 발견 한 것처럼 내가, 그리고 다른 사람을 도울 수 공유함으로써 내 자신의 질문에 대답했습니다MVC3 Webgrid 페이징 및 정렬
@{
var grid = new WebGrid(
source: Model,
defaultSort: "StudyName",
rowsPerPage: 10,
canPage: true,
canSort: true);
}
<div>
@if (Model.Any())
{
@grid.GetHtml(
tableStyle: "resultTable",
headerStyle: "head",
alternatingRowStyle: "alt",
columns: grid.Columns(
//List of columns
)
)
}