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

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

Сообщение Anonymous »

Мое приложение построено с .net 8 в Blazor. Конфигурация в программе.

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

builder.Services.AddRazorComponents()
.AddInteractiveServerComponents()
.AddInteractiveWebAssemblyComponents();
< /code>
Я хочу иметь хорошую боковую панель для нее. Я создал боковую панель 
, который довольно хорошо генерирует боковую панель. Это код компонента < /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>
Когда начинается приложение, я получаю эту ошибку: < /p>

system.invalidcastexception: 'Невозможно разыграть объект типа 'Microsoft.aspnetcore.components.endpoints.ssrrendermodeboundary' type 'hypnoplatform.client.pages.shared.sidebar.sidebarcomponent'. '< /P>
< /blockquote>
 
Как я могу вызвать методы из Mainlayout 
to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to to боковая панель ?

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

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

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

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

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

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

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