0

我正在研究 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>

如果我使用上面的代码,我会收到以下错误:

在此处输入图像描述

4

0 回答 0