0

私はいくつかのjquery uiダイアログを実装したいのですが、私がやりたいことの良い例を見つけることができません. MVC4 と CRUD を使用しています。レコードを作成したら、編集と同じように、jquery ダイアログを表示して、これが完了したことをユーザーに伝えたいと思います。例やチュートリアルをいただければ幸いです。

リダイレクトがユーザーに通知される前に、投稿が呼び出されて db.savechanges() が成功すると、jquery ダイアログが表示されると便利です。

私がしたことの簡単な例。

これが私の見解です

@model Models.customer

@{
ViewBag.Title = "Create";
}
<h2>Create</h2>

@using (Html.BeginForm()) {
@Html.ValidationSummary(true)

<fieldset>
    <legend>customer</legend>

     @Html.EditorForModel()

  </fieldset>
     <div id="submitCreateButton">
       <input type="submit" value="Create"  />
    </div>

}
<div id="backToListLink">
@Html.ActionLink("Back to List", "Index",new { conName = ViewBag.connectionName },   null)
</div>

@section Scripts {
@Scripts.Render("~/bundles/jqueryval")
}

そして私のコントローラー

 [HttpPost]
    public ActionResult Create(customer customer)
    {

        using (db = new trakman_Entities(staticConnection))
        {
            if (ModelState.IsValid)
            {
                customer.code = customer.code.ToUpper();
                db.customers.AddObject(customer);
                db.SaveChanges();
                return RedirectToAction("Index");
            }
        }

        return View(customer);
    }
4

1 に答える 1