【发布时间】:2012-06-22 20:05:12
【问题描述】:
我有一个文本区域,我可能想在某些情况下禁用它。我想将此信息作为 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>
【问题讨论】:
标签: asp.net-mvc razor viewbag