0

製品の詳細が表示されたフォームを取得しました。このフォームを送信すると、beginformm が

@using (Html.BeginForm("DropShipment", "LoadProduct", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
{

ただし、編集プロセス中に、同じ UI を使用して編集を許可しましたが、送信すると、明らかに「Dropshipment」アクションに再び移動します。ただし、「編集」アクションに送信したい。

どうすればこれを達成できますか?

以下は、私がパーシャルを置く方法です ここに画像の説明を入力

4

2 に答える 2

0

_Partial に与えられたモデルの新しいプロパティに、目的のアクション文字列 (「DropShipment」または「Edit」) を格納できます。このアクション文字列は、「LoadProduct」であると想定しているコントローラーで設定できます。次に、Html.BeginForm パラメーターにプラグインするだけです。

@using (Html.BeginForm(Model.MyDesiredAction, "LoadProduct", new { ReturnUrl = ViewBag.ReturnUrl }, FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
{
于 2014-04-03T05:53:34.520 に答える