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