問題タブ [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.
asp.net-mvc - MVC 3 プロジェクト - リソースが見つかりません
MVC 3 ルーティングに問題があります。Global.asax に次の関数があります。
そして、私はコントローラーを持っています:
問題は、エラーが発生することNotFound or The resource cannot be found
です。誰でも問題を見ることができますか?
編集: 使用している URL は「http://localhost:6055/API/Invitations」です。
asp.net-mvc-3 - MVC3プロジェクトでコントローラーが見つかりません-NotFoundエラー
このコードを含むglobal.asaxファイルがあります。
そして私はコントローラーを持っています:
そして、私は次のURLを使用してHttpWebRequestによってコントローラーにアクセスしています。
これを実行すると、「NotFound」というエラーが発生します。
編集:
グローバルルート全体:
ルート.IgnoreRoute( "{resource} .axd / {* pathInfo}");
asp.net-mvc - MapRoute で TLD を取得するには?
同じ ASP.NET MVC アプリを指す IIS 上のホスト名が多数あります。
次のようにマップ ルートを設定した場合、トップ レベル ドメイン (es. ".com") を取得するにはどうすればよいですか?
c# - MVCルーティング静的ファイル
静的ルートのコントローラー/アクションルーティングを探しているレガシーswfファイルを使用しています。たとえば、ファイルをダウンロードしようとしています
ファイルがルートディレクトリに存在する場合:
MapRoute
このURLをルートディレクトリにマップするために使用できますか?
regex - コントローラ名の「画像」を避けるための正規表現
この瞬間、私は次のMapRouteを持っています
私が定義した制約はcontroller=@"[^。]*"です。
「Images」という名前のコントローラーも回避するための制約が必要です。
これどうやってするの??
c# - アクションを表示せずにMVC3 maproute?
次の MapRoute がある場合:
次のような URL を持つことができます。
blabla.com/Home/Index/123
しかし、これを行うには、どのような MapRoute を作成する必要がありますか?
blabla.com/Home/123
またはblabla.com/Home/DEADBEEF
?
私はそれが次の線に沿った何かを含むと想像します
"{controller}/{id}/{action}"
アクションと id が逆になっていて、デフォルトのアクションがあるはずです。しかし、MapRoute はどのコントローラーをこのように扱うべきかをどのように判断するのでしょうか?
asp.net-mvc - MVC .NET 4 MapRoute + ActionLink または RouteLink の問題
よし、これで取り引きだ。「インデックス」というビューを持つ「ホテル」というコントローラーがあり、次の形式でリンクを生成できるコードを作成しようとしています。
ID を引数として渡します。そのために、MapRoute を使用してみました。
ActionLink と一緒に:
しかし、結果リンクは次のようになります。
これは正しい場所につながりますが、私のウェブサイトのすべてのリンクの視覚的な一貫性を失います. RouteLink も試しましたが、成功しませんでした。
前もって感謝します!
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 ? なんで ?
あなたが私を助けて/教えてくれることを願っています。御時間ありがとうございます!
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...
RouteExistingFile
s 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.
asp.net-mvc-3 - ASP.NET MVC のデフォルト ルートの変更
ASP.NET MVC アプリケーションをデフォルトで製品コントローラー インデックス アクションにリダイレクトする必要があります。だから私はRouteConfigをに変更しました
しかし、それでもエラーが発生します
アプリケーションをデバッグし、3 番目のルートのデフォルト セクションを確認しました。しかし、それはまだ言います
{[controller, Home]}
誰でも理由を教えてもらえますか?