Планировщик Blazor Syncfusion: настройка всплывающих окон и получение входных значений

Я работаю над планировщиком blazor. Я могу читать информацию из базы данных и заполнять календарь.

В настоящее время у меня есть некоторые проблемы с настройкой всплывающих окон. Я пытаюсь следовать инструкциям, но не могу решить свою проблему. Что мне нужно сделать, так это добавить и удалить определенные поля во всплывающих окнах, а затем получить значения.

Где я, кажется, застрял, во-первых, интерпретация

      @if ((context as AppointmentData).ElementType == "cell")

Где мне установить это значение, чтобы я мог его вызвать?
Например

      <FooterTemplate>
            @if ((context as AppointmentData).ElementType == "cell")
            {
                <div class="cell-footer">
                    <SfButton Content="More Details" OnClick="@(e => OnMoreDetailsClick(e, (context as AppointmentData), false))"></SfButton>
                    <SfButton Content="Add" IsPrimary="true" OnClick="@(e => OnAdd(e, (context as AppointmentData)))"></SfButton>
                </div>
            }
            else
            {
                <div class="event-footer">
                    <SfButton IsPrimary="true" Content="More Details" OnClick="@(e => OnMoreDetailsClick(e, (context as AppointmentData), true))"></SfButton>
                </div>
            }
        </FooterTemplate>

Если я использую приведенный выше код, я получаю следующую ошибку:

0 ответов

Другие вопросы по тегам