【问题标题】:MVC3 Webgrid Paging and SortingMVC3 Webgrid 分页和排序
【发布时间】:2011-07-18 19:11:23
【问题描述】:

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

)
}

【问题讨论】:

    标签: asp.net asp.net-mvc-3 webgrid


    【解决方案1】:

    我已经回答了我自己的问题,因为我已经找到了解决方案,通过分享它可以帮助其他人。

    实际上,我只需要在 webgrid 声明中包含以下行:

        ajaxUpdateContainerId: "tableDiv"
    

    其中“tableDiv”是包含元素。

    【讨论】:

      猜你喜欢
      • 2012-03-03
      • 2011-09-14
      • 2012-07-28
      • 1970-01-01
      • 2013-10-09
      • 2011-05-19
      • 2012-02-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多