<div id="X">
@Html.Action("Create")
</div>
が、私はエラーを取得する:
{"The current request for action 'Create' on controller type 'XController' is ambiguous between the following action methods: System.Web.Mvc.ActionResult Create() on type X.Web.Controllers.XController System.Web.Mvc.ActionResult Create(System.String, Int32) on type X.Web.Controllers.XController System.Web.Mvc.ActionResult Create(X.Web.Models.Skill, X.Web.Models.Component) on type X.Web.Controllers.XController"}
しかし@html.Action()
がパラメータを渡していないので、最初のオーバーロードを使用する必要があります。私にはあいまいではありません(私はC#コンパイラのようには思えません)。
誰でも私の方法のエラーを指摘できますか?
はい、私は慎重な返信をいただきありがとうございます。あなたはポイントを得る:) – ekkis
あなたは歓迎です:答えを受け入れるためにD ansありがとう –
リンクされた質問が残念です。 7536119/mvc3-routing-with-overloaded-query-parameters – Maggie