How to use Razor Pages hierarchy with multiple route parameters
By FoxLearn 2/18/2024 9:29:31 AM 351
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){ }
- Content Negotiation in Web API
- How to fix 'InvalidOperationException: Scheme already exists: Bearer'
- How to fix System.InvalidOperationException: Scheme already exists: Identity.Application
- Add Thread ID to the Log File using Serilog
- Handling Exceptions in .NET Core API with Middleware
- InProcess Hosting in ASP.NET Core
- Limits on ThreadPool.SetMinThreads and SetMaxThreads
- Controlling DateTime Format in JSON Output with JsonSerializerOptions
Categories
Popular Posts
AdminKit Bootstrap 5 HTML5 UI Kits Template
11/17/2024
Spica Admin Dashboard Template
11/18/2024