0

Getと関連するPostの2つのメソッドがあります。

public ActionResult Edit(string id){...}

[HttpPost]
public ActionResult Edit(MyModel model){...}

Postメソッドで、Getメソッドのidパラメーターを取得したいと思います。出来ますか?

現在、私が行っているのは、フォームパラメータとしてidを渡すことです。

[HttpPost]
public ActionResult Edit(string id, MyModel model){...}

他の方法はありますか?

4

1 に答える 1

0

通常、IDは編集中のモデルの一部になります。IDを使用してGETEditメソッドで正しいモデルを取得できたため、POSTEditメソッドのMyModelモデルパラメーターの一部である可能性があります。

MyModelクラスにそのIDが含まれている限り、ビューから投稿すると正しくバインドされます。

M

于 2012-07-17T02:19:38.793 に答える