開発環境:ASP.NET2.0
開発言語:C#
リライトをかけたページの改ページと並び替えをしようと思っていた時に、
仮想URLを取得したい場面がありました。
クラスライブラリを探したり、ネットを探したら
綺麗にまとめているページがあったので参考にさせていただきました。
プロパティ | 種類 | 物理/仮想 | クエリ情報 | 追加パス |
ApplicationPath | アプリケーションパス | 仮想 | × | × |
PhysicalApplicationPath | アプリケーションパス | 物理 | × | ○ |
CurrentExecutionFilePath | ファイルパス | 仮想 | × | × |
FilePath | ファイルパス | 仮想 | × | × |
Path | ファイルパス | 仮想 | × | ○ |
PhysicalPath | ファイルパス | 物理 | ○ | ○ |
RawUrl | ファイルパス | 仮想 | ○ | ○ |
Url | ファイルパス | 仮想(フルURL) | ○ | ○ |
PathInfo | 追加パス | 仮想 | × | ○ |
このRawUrlを使って解決しました。
他にもプロパティがあるので試してみようと思います。
0 コメント:
コメントを投稿