gpt4 book ai didi

asp.net-mvc - 在 Razor View 中启用和禁用文本框 (ASP.Net MVC 3)

转载 作者:技术小花猫 更新时间:2023-10-29 12:12:50 24 4
gpt4 key购买 nike

我想根据值 (Model.CompanyNameEnabled) 启用或禁用文本框。

以下代码无效。请指正。

@{
string displayMode = (Model.CompanyNameEnabled) ? "" : "disabled = disabled";
@Html.TextBox("CompanyName", "", new { displayMode })
}

最佳答案

@{
object displayMode = (Model.CompanyNameEnabled) ? null : new {disabled = "disabled" };
@Html.TextBox("CompanyName", "", displayMode)
}

您应该将 htmlAttribute 作为匿名对象传递,属性名称 = html 属性名称,属性值 = 属性值。你的错误是你传递的是字符串而不是名称=值对

关于asp.net-mvc - 在 Razor View 中启用和禁用文本框 (ASP.Net MVC 3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6596665/

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