2011-07-07 7 views
0

私はGuidによって別のモデルを編集するための(何も気にしない)ことがあります。 私は、パラメーター(Guid Bedrnr)でActionResult "Edit"を作成しましたが、さらに別の編集(int id)を使用できます。 System.Web.Mvc.ActionResult編集(Int32)をタイプDaisyMatchMaker.Controllers.BedrijfsGegevensController System.Web.Mvc.ActionResult上:私はこれのActionResultを呼び出すと は、私は次のアクションメソッドの間に約アクションリンクによるGUIDの受け渡し

あいまいなエラーメッセージが表示されますタイプDaisyMatchMaker.Controllers.BedrijfsGegevensController

@Html.ActionLink(@item.Bedrijfsnaam.ToString(), "Edit", "BedrijfsGegevens", null, new { bedrijfsnummer = (Guid)item.Bedrijfsnummer }) 

なぜ上の編集(可能System.Guid)?? そして、適切なActionLinkは何ですか?

乾杯 ハンス

答えて

0

問題は、同じ名前と同じパラメータ数を持つ2つのアクションを持っているということだけです。 Actionメソッドの名前を変更してみてください。正しく動作するはずです。

+0

ありがとうございます。私は "古い"バージョンで考えていた。これは動作します! – 1SeoAdvies

関連する問題