标签: asp.net-mvc asp.net-mvc-4
我必须要求是/否答案。项目所有者想要一个“复选框”,这将涉及一些丑陋的三态复选框,或两个单选按钮。后者似乎是最好的,但我不知道如何制作它,以便只检查其中一个复选框。我唯一的另一个想法是填充复选框并使用下拉列表。
答案 0 :(得分:2)
使用
[Required] public bool? YesNo { get; set; }
在ViewModel中,确保它最初为空。
Bool默认为false。通过使用可空的bool ?,将它的初始状态设置为null。