我正在使用带有cshtml视图的asp.net核心编写一个Web应用程序。是否可以从表单的输入字段中获取值并将其分配给多个模型对象?
我当前正在使用包含3个属性的视图模型:Ad,Advertiser和Subscriber。在一个视图中,我想将一个输入字段的值绑定到两个视图模型属性。我想做的一个简单的代码示例如下所示:
<input asp-for="@Model.Advertiser.Address && @Model.Subscriber.Address" class="form-control" />
有一个简单的把戏吗?
这是不可能的。 Blazor中的绑定的工作方式类似于1个UI控件-1个属性。
不过,您可以为两个属性创建一个facade属性。