MVC 3 with .NETのboolean
プロパティには、どのようにしてTrue
という値を必要としますか?私はどこ これは、それはここで有効なMVC .netプロパティの必須属性のブール値
<Required()> _
<DisplayName("Agreement Accepted")> _
Public Property AcceptAgreement As Boolean
ないリンクがいつか
が
Public Class BooleanMustBeTrueAttribute Inherits ValidationAttribute
Public Overrides Function IsValid(ByVal propertyValue As Object) As Boolean
Return propertyValue IsNot Nothing AndAlso TypeOf propertyValue Is Boolean AndAlso CBool(propertyValue)
End Function
End Class
追加このクラスを追加死ぬ場合の修正ですothewise、私はTrue
する値を必要とします属性
<Required()> _
<DisplayName("Agreement Accepted")> _
<BooleanMustBeTrue(ErrorMessage:="You must agree to the terms and conditions")> _
Public Property AcceptAgreement As Boolean
私はこれが古かったと知っていますが、答えとしてソリューションを追加すると、私はupvote :) – JMK