問題タブ [maproute]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Googleマップv2を使用して2点間のルートを表示する方法
Google マップ V2 で 2 地点間のルートを表示したい。V1 でこれを達成できますが、Google マップ V2 はジオポイントをサポートしていません。それで、私は何をすべきですか?
asp.net-mvc-4 - ASP.NET MVC 4 ルートが機能しない
ルート
私のコントローラー
私のGlobal.asax
最後に私のリクエストURL
ブラウザのエラー
リソースが見つかりません。
説明: HTTP 404。探しているリソース (またはその依存関係の 1 つ) は、削除されたか、名前が変更されたか、一時的に利用できない可能性があります。次の URL を見直して、スペルが正しいことを確認してください。
要求された URL: /Contact/
バージョン情報: Microsoft .NET Framework バージョン:4.0.30319; ASP.NET バージョン:4.0.30319.18033
私は何を間違っていますか?
解決:
カスタム ルートを優先する必要があります
asp.net-mvc-4 - MapRoute mvc4 の書き方
私はAPIコントローラーを持っています:
のようにブラウザから呼び出せるようにしたい/api/USD/trades.json?tid=5
RouteConfig に「routes.MapRoute」をどのように記述すればよいですか?
asp.net-mvc - ASP.NET MVC ルート マップ
ASP.NET MVC ルート マップを修正するのを手伝ってください。
ActionLink を含むメニュー項目があります。
<li>@Html.ActionLink("Articles", "List", "Article")</li>
ホームページでは次のように表示されます
localhost/Article
。これで問題ありません。
しかし、URL のある具体的な記事ページでlocalhost/Article/List/11
は、私のメニュー リンクは同じです。
localhost/Article/List/11
しかし、私は必要ですlocalhost/Article
私のルートマップコードは次のとおりです。
コントローラーコードは次のとおりです。
asp.net-mvc - 別の ASP から MVC への移行 > ルート
従来の ASP サイトを ASP.Net 4.5 MVC に移行します。私たちのサイトはかなり大きく、何百ものファイルがあり、SEO が最適化されています。すべての URL は、web.config を介して SEO フレンドリーです。例:
www.ourdomain.com/articles/2013/120/the-best-article
www.ourdomain.com/blog/2013/122/the-best-blog
www.ourdomain.com/video/2013/123/the-best-video
すなわち。www.ourdomain.com/{contenttype}/{year}/{id}/{url でエンコードされたタイトル}
レンダリングする ASP ファイルは、/render/content.asp などのフォルダーに保存されます。
この移行では URL を変更したくありません。MVC アプリの新しいファイルは、既存のサイト以外のすべての新しいディレクトリにあります。たとえば、ビュー: /MVC/content.vbhtml
ビュー内のリンクにパスをハードコーディングせずに、デフォルト パスの代わりに既存の SEO フレンドリ パスを使用するために、ActionLink などを使用してビューにリンクを追加するにはどうすればよいでしょうか (現在の URL から多かれ少なかれ採用します)。例えば:
@Html.ActionLink("Edit", "Edit", New With {.id = currentItem.ID})
/MVC/Edit/120 のような編集リンクが作成されます。
しかし、私が望むのは /article/edit/120 です。
どんな助けでも感謝します。
asp.net-mvc - ASP.NET MVC 2 - Context.MapRoute で Url プロパティを使用して RouteUrl を記述する方法は?
User という名前のエリアがあり、そのために MapRoute を書きます。
これは他の例です。リンクがあります:
確かに、私はこれを行うことはできません:
上記の MapRoute に続いて、変更されています。エリア内にあることを意味します。エリア名を ActionLink に渡して次のようにする方法がわかりません。http://localhost:8587/User/Category/1
しかし、私が欲しいのは、ActionLinkをRouteUrlに置き換えて、次のような絶対リンクを取得することです**http://localhost:8587/User/Category/1**
私は何をすべきか?また、URL のユーザー名を削除するにはどうすればよいですか? 見てくれてありがとう!