diff --git a/Project/adminBlazor/adminBlazor/Pages/Add.razor.cs b/Project/adminBlazor/adminBlazor/Pages/Add.razor.cs index f322961..6bc1320 100644 --- a/Project/adminBlazor/adminBlazor/Pages/Add.razor.cs +++ b/Project/adminBlazor/adminBlazor/Pages/Add.razor.cs @@ -26,7 +26,7 @@ namespace adminBlazor.Pages /// /// The current item model /// - private User user = new User() + private Models.User user = new Models.User() { Roles = new List() }; diff --git a/Project/adminBlazor/adminBlazor/Pages/EditUser.razor b/Project/adminBlazor/adminBlazor/Pages/EditUser.razor new file mode 100644 index 0000000..c40b69a --- /dev/null +++ b/Project/adminBlazor/adminBlazor/Pages/EditUser.razor @@ -0,0 +1,6 @@ +@page "/editUser/{Id:int}" +@using adminBlazor.Models + +

Edit

+ +
My parameter: @Id
diff --git a/Project/adminBlazor/adminBlazor/Pages/EditUser.razor.cs b/Project/adminBlazor/adminBlazor/Pages/EditUser.razor.cs new file mode 100644 index 0000000..1596a08 --- /dev/null +++ b/Project/adminBlazor/adminBlazor/Pages/EditUser.razor.cs @@ -0,0 +1,11 @@ +using Microsoft.AspNetCore.Components; + +namespace adminBlazor.Pages +{ + public partial class EditUser + { + [Parameter] + public int Id { get; set; } + + } +} diff --git a/Project/adminBlazor/adminBlazor/Pages/List.razor b/Project/adminBlazor/adminBlazor/Pages/List.razor index e73932f..bda43f1 100644 --- a/Project/adminBlazor/adminBlazor/Pages/List.razor +++ b/Project/adminBlazor/adminBlazor/Pages/List.razor @@ -45,6 +45,12 @@ } } + + + + + Editer + diff --git a/Project/adminBlazor/adminBlazor/Pages/RouteParameter.razor b/Project/adminBlazor/adminBlazor/Pages/RouteParameter.razor new file mode 100644 index 0000000..35c808c --- /dev/null +++ b/Project/adminBlazor/adminBlazor/Pages/RouteParameter.razor @@ -0,0 +1,13 @@ +@page "/RouteParameter/{text}" + +

Blazor is @Text!

+ +@code { + [Parameter] + public string? Text { get; set; } + + protected override void OnInitialized() + { + Text = Text ?? "fantastic"; + } +} \ No newline at end of file