問題タブ [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.

0 投票する
1 に答える
6625 参照

android - Googleマップv2を使用して2点間のルートを表示する方法

Google マップ V2 で 2 地点間のルートを表示したい。V1 でこれを達成できますが、Google マップ V2 はジオポイントをサポートしていません。それで、私は何をすべきですか?

0 投票する
2 に答える
7794 参照

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

私は何を間違っていますか?

解決:

カスタム ルートを優先する必要があります

0 投票する
1 に答える
723 参照

asp.net-mvc-4 - MapRoute mvc4 の書き方

私はAPIコントローラーを持っています:

のようにブラウザから呼び出せるようにしたい/api/USD/trades.json?tid=5

RouteConfig に「routes.MapRoute」をどのように記述すればよいですか?

0 投票する
2 に答える
6180 参照

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

私のルートマップコードは次のとおりです。

コントローラーコードは次のとおりです。

0 投票する
1 に答える
86 参照

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 です。

どんな助けでも感謝します。

0 投票する
1 に答える
479 参照

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 のユーザー名を削除するにはどうすればよいですか? 見てくれてありがとう!