Webフォームルーティングですべてのページのルートを指定する必要があるようです
default.aspxを期待する各ページのnameofurlというパラメーターを使用して、 cms.aspxというページへのデフォルト ルートを使用したい
時々、cms.aspx を 1 つ以上のパラメーターを送信したい場合があります。たとえば、
mydomain.com/cms.apx?nameurl=somevalue
また
mydomain.com/cms.apx?nameurl=somevalue&order=6
私はこのコードを持っていますが、ルーティングにページの名前を伝える必要があるため、解決策ではありません
routes.MapPageRoute("",
"pageName/{nameofurl}",
"~/cms.aspx")
私はこのようなものが欲しい
routes.MapPageRoute("",
"?/{nameofurl }",
"~/cms.aspx")
たまにはこうしてほしい
routes.MapPageRoute("SalesRoute",
"?/{nameofurl}/{order}",
"~/cms.aspx");
ページの名前を指定せずにその種のルーティングを実現する方法はありますか?