1

データベースからのデータが取り込まれた webgrid があり、ポップアップの編集機能を使用して編集および削除機能を提供しています...これでいくつかの問題に直面しています

最初の問題は、ページングと並べ替えを有効にしましたが、両方が機能していないことです.2番目の問題は、ユーザーが[編集]ボタンをクリックすると、ポップアップが起動し、ユーザーがデータを編集して送信し、データベースに変更が加えられますが、グリッドはまだ保持されています元のデータ..

私のサンプルコードを投稿する

<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