超文本标记语言使用布尔值显示
本文关键字:显示 布尔值 超文本标记语言 | 更新日期: 2023-09-27 17:49:14
为什么具有布尔值的@Html.DisplayFor()
显示禁用复选框或禁用选择(取决于是否为空)而不是true/false/nothing?
很可能,因为checkbox
不需要与文化相关:您不必在每种可能的语言中翻译true/false/nothing。因此,对于库作者来说,维护…等要容易得多。
话虽如此,您当然可以覆盖此默认行为。例如,使用Razor,我如何使所有的"bool?属性在详细信息页面显示为是/否/未设置?