問題タブ [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 に答える
230 参照

asp.net-mvc-2 - URLのMVC2スラッシュ文字

MVC2 URL で暗号化された文字列を使用したい。私のアプリの典型的な URL は次のようになります。

PasswordReset/ の後のすべてが暗号化された文字列であることに注意してください。この例では、暗号化された文字列にスラッシュが含まれており、これが MVC のクラッシュの原因となっています。

次のように、Global.asax.cs に MapRoute を追加しようとしました。

しかし、暗号化された文字列にスラッシュ文字が含まれているため、MVC2 はまだ失敗しています。スラッシュを削除すると機能しますが、明らかにそれは良くありません。PasswordReset の後のすべてを純粋なデータと見なすように MVC2 を取得するにはどうすればよいですか? ありがとう。

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

asp.net-mvc-3 - MVC 3 で (site.com/username) のようなルートをマップする方法

次のようなルートをマップしたい:

mysite.com/ユーザー名

ASP.NET MVC 3 アプリケーションで。どうすればいいですか?よろしくお願いします。

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

asp.net-mvc-3 - MVC3 MapRoute、スラッシュ付きのパラメーター

新しいパラメーターと見なさずにスラッシュを受け入れる MapRoute を作成するにはどうすればよいですか? URLが

1 つのパラメーターで localhost (root/p1/default.aspx) の後のすべてを取得する必要があります。2 つのスラッシュがあり、maproute はパラメーターをスラッシュで区切るため、通常、これには 3 つのパラメーターが必要です。したがって、ルートが次のように見える場合

URL にスラッシュが含まれていても、{path} はすべてを取得します。

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

asp.net-mvc-3 - すべてを単一のコントローラーにリダイレクトするにはどうすればよいですか?

私には3つの特定のルートがあります:

基本的に、最初の2つのルートは計画どおりに機能しますが、ルートに特に含まれていないものはすべてlistingsコントローラーにリダイレクトする必要があります。

私はまだルーティングにまったく慣れておらず、この1時間、運がなくてもこれをグーグルで検索しようとしています。ここで何が起こっているのかは正確にわかっていますが、修正方法がわかりません。

RouteDebuggerを使用しましたが、ルートに到達していることがわかりますが、問題はListings、コントローラーが指定されていない場合にのみコントローラーに移動することです。ただし、明らかに、そこには常に何かがあります。

私はいくつかの異なる組み合わせを試しました-URLの{controller}一部を削除し、デフォルト値を定義することで勝者になると思いましたが、あまり運がありません。

誰かが私が何をする必要があるか知っていますか?

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

asp.net-mvc-3 - MVC で URL をルーティングする

私にはこの道がある

ビューで

ソース URL をアクションにルーティングしたい。サイトを再構築しているため、この URL 形式を使用する必要があります。したがって、新しいサイトでもすべてのリンクを有効にしたいと考えています。global.asax で、以下に示すようにルートを追加しました

しかし、コンパイル中にエラーが発生しました。そのようなURLのルートをマップするにはどうすればよいですか

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

asp.net-mvc - Asp.net MVC と外部サイトへのリダイレクト

私はmvcアプリケーションを作成しましたが、うまく動作しています.xmlに基づいていくつかのルートを追加したいのですが、それに基づいてアクションを作成したくありません。

すなわち、www.lmenaria.com/site1 これは www.site1.com にリダイレクトされます www.lmenaria.com/site2 これは www.site2.com にリダイレクトされます www.lmenaria.com/site3... これは www.site3 にリダイレクトされます.com

アクションなし Site1、site2、site3 lmenaric.om では、ルートはどうなるか、どうすれば外部サイトにリダイレクトできますか。

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

asp.net - ASP.NET MVC3ルートで任意の種類のファイルを受け入れる方法(URLのドット)

ASP.NET MVC 2の問題-ルート内のドットは、URLでドット(。)を許可し、.svcファイルを許可する例を示しています。

私の質問は、どのような種類のファイルを許可するか、私は試しました:

動作していません!私が欲しいのは、あらゆる種類のURL(あらゆる文字)に対してMVC3 Route(MapRoute)で処理できることです。

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

asp.net-mvc-3 - mvc3の醜いURL-見栄えを良くするにはどうすればよいですか?

Ideas私のアプリケーションのコントローラーでアクションを実行します。

そのアクションは次のようなURLを「生成」します。

それはかなり醜いです-それはちょうどあるべきです:

新しいMapRouteが問題を適切に解決することは知っていますが、どのように見えるべきでしょうか?手伝ってくれてありがとう。

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

asp.net-mvc-3 - URL マッピング: URL にインデックスを入力する必要はありません

Global.asax.cs に次の URL マップがあります。

しかし、 http://localhost:9999/RejectRevision/Index/1と入力する必要はありません。 Index アクションを実行するためにhttp://localhost:9999/RejectRevision/1と入力できるようにしたいのです。 RejectRevision コントローラーで。ここで何が欠けていますか?

ありがとう。

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

asp.net-mvc - ASP.NET MVC 3 で MapRoute の特殊なケース ハンドラーを指定する

Global.asax で次のルートが定義されています。

次のような特別なリクエストがあります。

この場合、アクションは実際にSearchPeopleアクションに、comapnyIdこのアクションのパラメーターにマップする必要がありますが、アクションが SearchPeople の場合にのみ、 をアクションKoの id パラメーターにマップするのではなく、 にマップする必要がありますsearchTerm

私の行動宣言は次のとおりです。

アクションメソッドのパラメーターにKoマップするにはどうすればよいですか?searchTerm