Mainlayout и rendermode боковой панели во флазореC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Mainlayout и rendermode боковой панели во флазоре

Сообщение Anonymous »

Мое приложение построено с .net8 в Blazor . Конфигурация в Program.cs похожа на

Код: Выделить всё

builder.Services.AddRazorComponents()
.AddInteractiveServerComponents()
.AddInteractiveWebAssemblyComponents();
< /code>
Я хочу иметь хорошую боковую панель для нее. Я создал  Sidebarcomponent , который довольно хорошо генерирует боковую панель. Это код компонента < /p>
@inject NavigationManager _navigationManager
@rendermode InteractiveAuto


[i][/i]



P
Pro Sidebar




[list]
[*]BLAZOR

@foreach (var menuItem in standardItems)
{

}
[/list]





@code {
private bool _isCollapsed { get; set; } = false;
private bool _isToggled { get; set; } = false;

List standardItems = SidebarData.GetStandardMenuItems();
List generalMenuItems = SidebarData.GetGeneralMenuItems();

public void BtnToggleClicked()
{
_isToggled = !_isToggled;
StateHasChanged();
}

public void MouseClickedInOverlay()
{
if (_isToggled)
_isToggled = false;
generalMenuItems.ForEach(x => x.IsOpened = false);
StateHasChanged();
}

// Omitted
}
Затем в mainlayout я добавил








< /code>

Когда начинается приложение, я получаю эту ошибку
system.invalidcastexception: «Невозможно поднять объект типа
'microsoft.aspnetcore .Components.endpoints.ssrrendermodeboundary 'to
type' hypnoplatform.client.pages.shared.sidebar.sidebarcomponent '.' < /P>
< /blockquote>

Как я могу вызвать методы из mainlayout к боковой панели ?

Подробнее здесь: https://stackoverflow.com/questions/794 ... -in-blazor
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Mainlayout и rendermode боковой панели во флазоре
    Anonymous » » в форуме C#
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Mainlayout и rendermode боковой панели во флазоре
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Я не могу выйти из боковой загрузки adb, он перезагружается и снова загружается в боковой загрузке.
    Anonymous » » в форуме Android
    0 Ответы
    101 Просмотры
    Последнее сообщение Anonymous
  • Диалог Mudblazor закрывается автоматически через несколько секунд в Mainlayout
    Anonymous » » в форуме C#
    0 Ответы
    14 Просмотры
    Последнее сообщение Anonymous
  • Диалог Mudblazor закрывается автоматически через несколько секунд в Mainlayout
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»