我有一个文本区域,我可能想在某些情况下禁用它。我想将此信息作为 ViewBag 参数发送,但我不知道该怎么做。
我认为的 textarea 看起来像这样
@Html.TextAreaFor(f => f.ProgressDetail, new { @class = "followUpProgress", ViewBag.DisableProgressDetail })
在控制器中我有这样的东西:
if(conditions)
ViewBag.DisableProgressDetail = "disabled=\"disabled\"";
然而,html 输出是这样的:
<textarea DisableProgressDetail="disabled="disabled"" class="followUpProgress" cols="20" id="ProgressDetail" name="ProgressDetail" rows="2">
</textarea>