.net core Blazor服务器将多个组件中的模型绑定到单个EditForm

.net core Blazor服务器将多个组件中的模型绑定到单个EditForm,.net-core,blazor,.net Core,Blazor,我有一个大的表单,所以需要分成几个组件,并在几个选项卡视图中显示。但我需要堆栈来绑定其他组件中的EditForm模型。我的尝试如下所示,但越来越多 EditForm需要一个模型参数或EditContext参数,但不是两者都需要 <EditForm Model="@model"> <BSTabGroup> <BSTabList> <BSTab> <

我有一个大的表单,所以需要分成几个组件,并在几个选项卡视图中显示。但我需要堆栈来绑定其他组件中的EditForm模型。我的尝试如下所示,但越来越多

EditForm需要一个模型参数或EditContext参数,但不是两者都需要

<EditForm Model="@model">
    <BSTabGroup>
        <BSTabList>
            <BSTab>
                <BSTabLabel>General Info</BSTabLabel>
                <BSTabContent>
                    <GeneralInfo generalInfoModel ="@model"></GeneralInfo>
                </BSTabContent>
            </BSTab>
        </BSTabList>
        <BSTabSelectedContent />
    </BSTabGroup>
</EditForm>
@code {public Account model{ get; set; } }

<FbInputText Id="txtAcName" ConfigOption="2" MaxLength="5" Label="Account" @bind-Value="@generalInfoModel .prop" ></FbInputText>
@code { [Parameter] public Account generalInfoModel { get; set; } }

一般信息
@代码{公共帐户模型{get;set;}}
@代码{[Parameter]公共帐户GeneralInfo模型{get;set;}}

您需要确保您的模型不为空