Передача значения из «select asp-for» в базовую бритву «textarea» asp.net - PullRequest
0 голосов
/ 28 июня 2018

Я хотел бы знать, как передать значение описания выбора asp-for текстовой области на той же странице после того, как пользователь выберет элемент.

Cshtml:

 <select asp-for="ContasReceberVM.ContasReceber.PessoaId" asp-items="Model.ContasReceberVM.PessoaVM.ToSelectListItemNome(Model.ContasReceberVM.ContasReceber.PessoaId)" class="form-control"></select>

 <textarea asp-for="ContasReceberVM.ContasReceber.Observacao" class="form-control"></textarea>

1 Ответ

0 голосов
/ 28 июня 2018

Вы путаете код, который запускается на стороне сервера, с пользовательскими взаимодействиями, которые происходят на стороне клиента. Как только пользователь может сделать что-то вроде выбора элемента из выпадающего списка, сервер завершен . В этот момент все, что у вас есть, это DOM, созданный из HTML, который был отправлен как ответ сервера. Вам нужно будет использовать JavaScript, чтобы получить доступ к элементу выбора в DOM и получить его текущее выбранное значение. Затем вы также используете JavaScript, чтобы выбрать элемент textarea из DOM и изменить его содержимое.

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