На моей странице Razor я хочу заполнить элемент HtmlEditorFor на основе входного значения в другом элементе HtmlEditorFor.В идеале я хотел бы выполнить функцию C # для события изменения текста HtmlEditorFor.Моя функция проверяет, попадает ли входное значение (в данном случае двойное) в диапазон.Диапазон определяется в уже существующей таблице базы данных.Я ищу понимание того, использовать ли функцию javascript или как я предпочитаю вызывать функцию / контроллер C #.Функция javascript будет проверять, попадает ли входное значение в диапазон, а затем возвращает TRUE, автоматически заполняя определенный код для другого связанного элемента ввода.В моем NewRequistion.cshtml у меня есть элементы, как показано ниже:
<div class="form-group">
@Html.LabelFor(model => model.Justification, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-5">
@Html.EditorFor(model => model.Justification, new { htmlAttributes = new { @class = "form-control", @placeholder = "Enter Justification" } })
@Html.ValidationMessageFor(model => model.Justification, "", new { @class = "text-danger" })
</div>
</div>
<div class="form-group">
@Html.LabelFor(model => model.Tier, htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-5">
@Html.EditorFor(model => model.Tier, new { htmlAttributes = new { @class = "form-control", @placeholder = "Enter Justification" } })
@Html.ValidationMessageFor(model => model.Tier, "", new { @class = "text-danger" })
</div>
</div>