How to use Razor Pages hierarchy with multiple route parameters
By FoxLearn 2/18/2024 9:29:31 AM 2.75K
This post shows you how to use multiple routing attributes in .net core razor pages
For example:
Pages/Blogs/id
@page "/Blogs/{id:int}"
and OnGetAsync
public async Task<IActionResult> OnGetAsync(int id){ }
Pages/Blogs/Items/itemid/Posts/id
@page "/Blogs/Items/{itemid:int}/Posts/{id:int}"
And you could get id by using
public async Task<IActionResult> OnGetAsync(int id, int itemid){ }
- How to securely reverse-proxy ASP.NET Core
- How to Retrieve Client IP in ASP.NET Core Behind a Reverse Proxy
- Only one parameter per action may be bound from body in ASP.NET Core
- The request matched multiple endpoints in ASP.NET Core
- How to Create a custom model validation attribute in ASP.NET Core
- How to disable ModelStateInvalidFilter in ASP.NET Core
- How to fix LoginPath not working in ASP.NET Core
- Synchronous operations are disallowed
Categories
Popular Posts
Portal HTML Bootstrap
11/14/2024
Carpatin Admin Dashboard Template
11/17/2024
Admin BSB Free Bootstrap Admin Dashboard
11/14/2024