私は ASP.NET 4.5 を学んでいて、フレンドリ URL に関するこの投稿に出くわしました。現在、ASP.NET 4.5 を使用していますが、新しい ASP.NET プロジェクトを作成したときに、この機能が既に有効になっており、インストールされていることがわかりました。
次の URL があるとします。
これは次のようにマッピングされます。
これは の中で問題Users.aspx.cs
なく動作しますが、 で使用することはできGlobal.asax
ますか? 私はそれを試してみましたが、次のメソッドは空の文字列を返します:
string a = Request.GetFriendlyUrlFileExtension();
string b = Request.GetFriendlyUrlFileVirtualPath();
IList<string> c = Request.GetFriendlyUrlSegments();