Я хочу отключить поле
Мой html код:
<fieldset>
<select id="patchday" asp-for="Patchday" asp-items="Html.GetEnumSelectList<Patchday>()" required>
<option value="" disabled selected>Patchday</option>
</select><br/>
<span asp-validation-for="Patchday" class="text-danger"></span>
</fieldset>
My C# Код: public bool Disabled { get; set; } = true;
Мой C# Код для функции проверки PageRemote:
public IActionResult OnPostCheckName() {
var stage = GetStage();
// Check Stage for Patchday Dropdown
if (stage.Equals("Produktion")){
Disabled = false;
return Page();
}
return new JsonResult(true);
}
Я пробовал такие вещи, как disabled = "@ Model.Disabled" или disabled = "@ Model.Disabled? "Disable": null) "но ничего из этого не работает. Состояние может меняться несколько раз. Есть ли способ добиться этого? *