mvc3 webgrid复选框值在页面更改时丢失

时间:2011-11-25 12:46:22

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

我正在使用网格。现在问题是我已经在我的第一页上检查了一些复选框。当我从第一页转到下一页时,复选框的值丢失了。我怎么修理它?对于分页,我使用此代码: -

var grid = new WebGrid(source: Model, canSort: true, canPage: true, rowsPerPage: 10, ajaxUpdateContainerId: "grid_Products"); 
@grid.GetHtml(htmlAttributes: new { id = "grid_Products" }, columns: grid.Columns(
                grid.Column(
                   header: "",
                   style: "text-align-center",
                           format: (item) => new HtmlString(Html.CheckBox("select", false, new { id = item.ProductID }).ToString() + "|" + Html.ActionLink("Details", "Details", new { id = item.ProductID }).ToString()
                                                   )
                ),
                grid.Column("ProductName"),
                grid.Column("UnitPrice")

            )
)

谢谢你的进步......

0 个答案:

没有答案