我正在使用 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
)
)
}