1

Default.aspx / mycontentのようなURLを処理するための組み込みのメソッドはありますか、それともURLを取得してファイルのパスを削除することで自分で処理する必要がありますか?

検索してみましたが、何も見つかりませんでした。

.aspx / parametersを処理したいのですが、Mod /URLRewriteを見ていません。

4

4 に答える 4

1

URL書き換えハンドラーを作成するか、WebフォームアプリケーションでASP.NET MVCルーティングを使用するか、Webフォームの代わりにASP.NETMVCを使用することができます。

于 2009-03-14T20:52:27.880 に答える
0

ASP.NETMVCを見てください。このフレームワークは明らかに「ユーザーフレンドリー」なURLをはるかに超えていますが、これも副産物として処理します。

または、HttpFilterを作成することもできます...

于 2009-03-14T20:46:38.657 に答える
0

アプリで「わかりやすいURL」を実行したい場合は、URLに「.aspx」が表示されないようにする必要がありますか?ASP.NET-MVCまたは少なくともそのルーティング要素を検討しました。

于 2009-03-14T20:47:02.167 に答える
0

Request.Url.Segments 配列を使用して、追加された「フォルダー」を解析できます。

this.Response.Write(this.Request.Url.Segments[this.Request.Url.Segments.Length - 1]);

次に、Server.Transfer を使用するか、好きなものをレンダリングします。CSS などの相対パスなどで問題が発生することがよくあります。

于 2009-03-14T20:55:24.050 に答える