問題タブ [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 投票する
0 に答える
528 参照

asp.net-mvc - MVC 3 プロジェクト - リソースが見つかりません

MVC 3 ルーティングに問題があります。Global.asax に次の関数があります。

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

問題は、エラーが発生することNotFound or The resource cannot be foundです。誰でも問題を見ることができますか?

編集: 使用している URL は「http://localhost:6055/API/Invitations」です。

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

asp.net-mvc-3 - MVC3プロジェクトでコントローラーが見つかりません-NotFoundエラー

このコードを含むglobal.asaxファイルがあります。

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

そして、私は次のURLを使用してHttpWebRequestによってコントローラーにアクセスしています。

これを実行すると、「NotFound」というエラーが発生します。

編集:

グローバルルート全体:

ルート.IgnoreRoute( "{resource} .axd / {* pathInfo}");

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

asp.net-mvc - MapRoute で TLD を取得するには?

同じ ASP.NET MVC アプリを指す IIS 上のホスト名が多数あります。

次のようにマップ ルートを設定した場合、トップ レベル ドメイン (es. ".com") を取得するにはどうすればよいですか?

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

c# - MVCルーティング静的ファイル

静的ルートのコントローラー/アクションルーティングを探しているレガシーswfファイルを使用しています。たとえば、ファイルをダウンロードしようとしています

ファイルがルートディレクトリに存在する場合:

MapRouteこのURLをルートディレクトリにマップするために使用できますか?

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

regex - コントローラ名の「画像」を避けるための正規表現

この瞬間、私は次のMapRouteを持っています

私が定義した制約はcontroller=@"[^。]*"です。

「Images」という名前のコントローラーも回避するための制約が必要です。

これどうやってするの??

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

c# - アクションを表示せずにMVC3 maproute?

次の MapRoute がある場合:

次のような URL を持つことができます。

blabla.com/Home/Index/123

しかし、これを行うには、どのような MapRoute を作成する必要がありますか?

blabla.com/Home/123またはblabla.com/Home/DEADBEEF

私はそれが次の線に沿った何かを含むと想像します "{controller}/{id}/{action}"

アクションと id が逆になっていて、デフォルトのアクションがあるはずです。しかし、MapRoute はどのコントローラーをこのように扱うべきかをどのように判断するのでしょうか?

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

asp.net-mvc - MVC .NET 4 MapRoute + ActionLink または RouteLink の問題

よし、これで取り引きだ。「インデックス」というビューを持つ「ホテル」というコントローラーがあり、次の形式でリンクを生成できるコードを作成しようとしています。

ID を引数として渡します。そのために、MapRoute を使用してみました。

ActionLink と一緒に:

しかし、結果リンクは次のようになります。

これは正しい場所につながりますが、私のウェブサイトのすべてのリンクの視覚的な一貫性を失います. RouteLink も試しましたが、成功しませんでした。

前もって感謝します!

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

asp.net-mvc - asp.net MVC 4 の 2 番目の MapRoute がパラメーターで機能しない

最初の MVC 4 プロジェクトに 2 つ目の MapRoute を追加したいので、このコードをGlobal.asax.vbに追加しました

これは私のコントローラーです /Controllers/CalculatorController.vb

今私の問題、私が間違っていることは何ですか?

localhost:18118/Calculator/Add/Hallo - メッセージは "Welt" だけですが、"Hallo" はどこにありますか?

localhost:18118/Calculator/Add/Hallo/7 - エラー 404 ? なんで ?

あなたが私を助けて/教えてくれることを願っています。御時間ありがとうございます!

0 投票する
0 に答える
379 参照

asp.net-mvc - IgnoreRoute doesn't seem to work in my mixed MVC and ASP.NET application

I am routing existing aspx files to a mvc controller to test things out, I wanted to also have a way to ignore the routing using IgnoreRoute, then I can just comment in or out that one line to switch between the aspx and MVC versions. e.g. a/b/mypage.aspx routed to controller = Billy, action = Index.

Here's what I tried where the MapRoute should have no effect because of a previous IgnoreRoute call:

Here's my understanding of what should happen...
RouteExistingFiles is so that the aspx file that does exist will be considered for routing.
axd files will not be routed
aspx files will not be routed
the map route should have no effect as mypage.aspx should be ignored by the previous IgnoreRoute line.

The problem is the IgnoreRoute for the aspx doesn't seem to change anything, the MapRoute still happens.

Any help appreciated.

0 投票する
3 に答える
6302 参照

asp.net-mvc-3 - ASP.NET MVC のデフォルト ルートの変更

ASP.NET MVC アプリケーションをデフォルトで製品コントローラー インデックス アクションにリダイレクトする必要があります。だから私はRouteConfigをに変更しました

しかし、それでもエラーが発生します

アプリケーションをデバッグし、3 番目のルートのデフォルト セクションを確認しました。しかし、それはまだ言います

{[controller, Home]} 誰でも理由を教えてもらえますか?