Kei*_*sta 8 webforms asp.net-routing
我看到人们在webform中路由时使用星号.我只是不明白Asterisk标志的重要性如下
routes.MapPageRoute(
"View Category", // Route name
"Categories/{*CategoryName}", // Route URL
"~/CategoryProducts.aspx" // Web page to handle route
);
Run Code Online (Sandbox Code Playgroud)
星号标志的含义是什么,也告诉我我应该使用上面的星号标志是什么样的情况.
"Categories/{*CategoryName}"
Run Code Online (Sandbox Code Playgroud)
如果有人使用Asterisk标志的小样本代码只是为了显示真实应用程序中星号的重要性和使用,那会更好.
由于这是Google为我提供的可变数量参数的第一个资源,我在MSDN中添加了以下示例,因此未来的读者会在这里找到解决方案.
以下示例显示了与未知数量的段匹配的路由模式.
query/{queryname}/{*queryvalues}
Run Code Online (Sandbox Code Playgroud)
情况1
网址:
/ query/select/bikes/onsale
已解决的参数值:
案例2
网址:
/ query/select/bikes
已解决的参数值:
案例3
网址:
/ query/select
已解决的参数值:
| 归档时间: |
|
| 查看次数: |
2353 次 |
| 最近记录: |