私の global.asax.vb には、次のようなルールがあります。
RouteTable.Routes.MapPageRoute("defaultRoute", "{*value}", "~/default.aspx")
したがって、誰かが入力した場合:
そのページは存在しませんが、アプリケーションは default.aspx をプルアップします。
ここで、これがワイルドカードを使用していない場合、次のように default.aspx でこの値を簡単に取得できます。
Dim prospect as String = Page.RouteData.Values("value")
ただし、これはワイルドカードでは機能しないようです。たとえば、次のようになります。
Dim prospect as String = Page.RouteData.Values("*value")
これらの変数値を取得するページを取得するにはどうすればよいですか? たとえば、ある時は janedoe、別の johndoe、別のグース、別の 12345 などです。それが何であれ、ストリング プロスペクトに戻してもらいたいのです。