mh_custom/wtmProject.Shared/WtmBlazorUtils/NavigationExtension.cs

17 lines
426 B
C#
Raw Permalink Normal View History

2024-05-16 17:30:33 +08:00
using System.Web;
using Microsoft.AspNetCore.Components;
namespace WtmBlazorUtils
{
public static class NavigationExtension
{
public static string QueryString(this NavigationManager nav, string paramName)
{
var uri = nav.ToAbsoluteUri(nav.Uri);
string paramValue = HttpUtility.ParseQueryString(uri.Query).Get(paramName);
return paramValue ?? "";
}
}
}