Mudblazor: Anmeldialog zeigt keine Steuerelemente anC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Mudblazor: Anmeldialog zeigt keine Steuerelemente an

Post by Anonymous »

Ich möchte eine serverseitige Website mit Mudblazor und C# .NET9 erstellen. Ich brauche Hilfe beim Anzeigen eines Dialogs. Das Ziel ist es, sich anzumelden. Sie geben also Ihren Benutzernamen und Ihr Passwort im Dialogfeld ein. Diese beiden Zeichenfolgen werden weitergegeben.



Was mache ich falsch?

Code: Select all

@inject IDialogService DialogService
@using MyNamespace.UserRepo;
@using Microsoft.AspNetCore.Components
@using MudBlazor




Login





Log in
Cancel



@code {
// [CascadingParameter] MudDialogInstance MudDialog { get; set; }
private bool _isOpen = true;
private string _username = "";
private string _password = "";

public void OpenDialog()
{
_isOpen = true;
StateHasChanged();
}

private void CloseDialog()
{

}

internal async Task PerformLogin()
{
UserRepo.Models.User? loggedInUser = await UserRepo.Loader.LoadUsers(_username, _password);
CloseDialog();
}
}
in mainlayout.razor

Code: Select all

@inherits LayoutComponentBase
@using MudBlazor
@inject IDialogService DialogService








My Name
 @* right side *@
Log in
Log out





@Body>



@code {

private void ShowLoginDialog(MouseEventArgs args)
{
var parameters = new DialogParameters();
DialogService.Show("", parameters);
}

private void LogOut()
{

}
}

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post