私は領域に配置されたコントローラ内にアクションを持っています。このURLで他のコントローラからアクションアドレスを生成するには?
www.site.com/Panel/Product/GetProduct
、 "パネル" は地域名で、 "製品" とは、コントローラの名前で、 "GetProductは、" アクション名です。
このの方法私は異なるコントローラとエリアで別のアクションへのリンクを作成しました。
www.site.com/Home/Index
私は、URLを生成するには、このコードを使用:
WWW:
が、URLを結果、このようなものです.site.com/Panel/Home/Indexvar callbackUrl = Url.Action("Index", "Home",null, Request.Url.Scheme);
の場合はコントローラが外にあります。
最後のパラメータは 'new'でなければならないと思います。 nullはうまくいくはずです –
私はこのコードを見たいと思っていません。私は実際にこのコードを使用することはできません。 – Afsaneh
これは間違っています。質問によると、 "コントローラからのアクションアドレスの作成"は表示されません – Valkyrie