私は自分のカスタム検証属性内でチェックしているリストを持っています。リストには、私の見解でこのようリストに対するMVCカスタム検証
<input type="check" value="Bath">
<input type="check" value="Food">
をレンダリングし、私のカスタムValidatorがある...今これは罰金&の作品
public class MyAttribute: ValidationAttribute
{
// some logic and then
// Get Data from some webservice
// Make sure CERTAIN checkboxes are selected
// If Bath was NOT checked then
return new ValidationResult("Bath is Required")
// If Food was NOT checked then
return new ValidationResult("Food is Required")
}
私は、私の見解でエラーメッセージ「いくつかのエラー」を表示することができますしかし、私の問題は、チェックする必要があるチェックボックスの周りに赤いエラーボックスを表示することです。現在私はVIEWにエラーメッセージ文字列を表示しています。ユーザーには何が必要なのかを見ていただければ幸いです。