1

我有一个 webgrid,其中填充了数据库中的数据,并且我在弹出窗口中提供编辑和删除功能以及编辑功能......我在这方面面临一些问题

第一个问题是我启用了分页和排序,但两者都不起作用,第二个问题是当用户单击“编辑”按钮时会触发一个弹出窗口并且用户编辑数据并提交它并对数据库进行更改但网格仍然存在原始数据..

发布我的示例代码

<div id="grid">
@grid.GetHtml(
        tableStyle: "gridTable",
        headerStyle: "gridHead",
        footerStyle: "gridFooter",
        rowStyle: "gridRow",
        alternatingRowStyle: "gridAltRow",

columns:grid.Columns(
        grid.Column("FirstName", "First Name", style: "colFirstName"),
        grid.Column("LastName", "LastName", style: "colLastName"),
        grid.Column("Country", "Country", style: "colEmail"),

        grid.Column(header:"Edit",format:@<text>@Html.ActionLink("Edit", "EditDetails", new { id = item.Id }, new { @class = "editLink" })</text>,style: "colOperation"),

        grid.Column(header: "Delete", format: @<text><a href="@Url.Action("Index", "Home", new { id = item.id })"><img src="../../Content/images/delete.png" alt="" style="border:none;" /></a></text>, style: "colOperation")),
        mode: WebGridPagerModes.Numeric)
        </div>
4

0 回答 0