Присвоение одного значения из поля ввода двум объектам модели в Razor - PullRequest
0 голосов
/ 24 апреля 2020

Я пишу веб-приложение, используя asp. net ядро ​​с cs html представлениями. Можно ли взять значение из поля ввода в форме и назначить его нескольким объектам модели?

В настоящее время я использую модель представления, которая содержит 3 свойства: Объявление , Рекламодатель и Подписчик . В одном из представлений я хочу связать значение из одного поля ввода с двумя моими свойствами модели представления. Простой пример кода того, что я хочу сделать, показан ниже:

     <input asp-for="@Model.Advertiser.Address && @Model.Subscriber.Address" class="form-control" />

Есть ли для этого простой трюк?

1 Ответ

1 голос
/ 24 апреля 2020

Это невозможно. Привязка в Blazor работает как 1 элемент управления пользовательского интерфейса - 1 свойство.

Однако вы можете создать свойство фасада для ваших двух свойств.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...