gpt4 book ai didi

c# - 禁用 EditorFor

转载 作者:行者123 更新时间:2023-11-30 13:12:18 25 4
gpt4 key购买 nike

我有一个像这样的 EditorFor HTML 助手:

<td>@Html.EditorFor(m => m.Name, belowLevel ? disabledHtmlOptions : null)</td>

-

object disabledHtmlOptions = new { disabled = "disabled" };

我想每次都禁用它。我怎么做?我不想做数据注释,因为这个属性也在其他 View 中使用。只有在这个 View 上我想禁用它。

最佳答案

MVC 5.1 现在允许在 EditorFor 中传递 HTML 属性 (see this answer) .所以你可以这样做:

@Html.EditorFor(model => m.Name, new { htmlAttributes = new { disabled = "disabled" } })

关于c# - 禁用 EditorFor,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9036223/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com