DateTimeモデルプロパティを必須にするにはどうすればよいですか?

duxfox--

datetimeプロパティを持つモデルがあり、そのエディターに値がない限り、ビューでフォームを送信できないようにしたいです。

employee {
 [DataType(DataType.Date)]
 [DisplayFormat(DataFormatString = "{0:yyyy-MM-dd}", ApplyFormatInEditMode = true)]
 [Required] // <- this isn't doing anything for me???
 public DateTime DateOfBirth {get;set;}
}

これに使用できる注釈はありますか、それともページでjavascriptを使用する必要がありますか?

または別の解決策はありますか?

更新-

日付エディターをクリアすると、エディターボックスに次のように表示されます。

mm/dd/yyyy

これを送信すると、これはnullとしてカウントされますか?DateTimeプロパティをnull可能にしても問題は修正されませんでした。日付にmm / dd / yyyyが含まれるフォームを送信しても検証が行われません。

Ant P

あなたの問題は、DateTime 常に値があるということです。

null許容 にする必要がありますDateTime

[Required]
public DateTime? DateOfBirth { get; set; }

これで、値が存在しない場合、プロパティはnullになり、Required属性は期待どおりに動作します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

コントローラMVCのモデルプロパティに必須を追加するにはどうすればよいですか?

分類Dev

Springでプロパティファイルのプロパティを必須にするにはどうすればよいですか?

分類Dev

MVCモデルプロパティでDateTimeではなくDateを返すようにするにはどうすればよいですか?

分類Dev

テストでSpring @Autowired必須プロパティをfalseにするにはどうすればよいですか?

分類Dev

モデルに画像プロパティを追加するにはどうすればよいですか?

分類Dev

モデルにプロパティを追加するにはどうすればよいですか?

分類Dev

モデルのプロパティに「OnPropertyChanged」を設定するにはどうすればよいですか?

分類Dev

Javascriptでモデルのプロパティを取得するにはどうすればよいですか?

分類Dev

Javascriptでモデルのプロパティを取得するにはどうすればよいですか?

分類Dev

モデル属性のプロパティを取得するにはどうすればよいですか?

分類Dev

Json.Net.Schema:[必須]プロパティのみが必要なスキーマを生成するにはどうすればよいですか?

分類Dev

DateTimeプロパティをビューモデルにバインドするにはどうすればよいですか?

分類Dev

特定のモデルフィールドに基づいてモデルプロパティを作成するにはどうすればよいですか?

分類Dev

Formio編集中にIフィールドを必須にするにはどうすればよいですか?

分類Dev

KendoNumericTextBoxラッパーを作成して必須モデル属性をレンダリングするにはどうすればよいですか?

分類Dev

reCAPTCHAを必須フィールドにするにはどうすればよいですか?

分類Dev

必須セル要件をマクロに追加するにはどうすればよいですか?

分類Dev

FileMaker proで必須フィールドを作成するにはどうすればよいですか?

分類Dev

あるモデルプロパティを別のビューモデルで使用するにはどうすればよいですか?

分類Dev

デルファイ。ListViewItemを表示プロパティにするにはどうすればよいですか?

分類Dev

条件付き必須フィールドを追加するにはどうすればよいですか?

分類Dev

入力に基づいて計算されるモデルにプロパティを追加するにはどうすればよいですか?

分類Dev

「Html.SomeHelper」属性値をモデルプロパティ名と等しくなるように設定するにはどうすればよいですか?

分類Dev

入力フィールドでvモデルと計算されたプロパティを使用するにはどうすればよいですか?

分類Dev

「<f:form.select>」を必須フィールド(必須)にするにはどうすればよいですか?

分類Dev

モデルプロパティからdjango管理フォームにデータを入力するにはどうすればよいですか?

分類Dev

含まれているモデルプロパティを逆シリアル化するにはどうすればよいですか?

分類Dev

Laravel Eloquentモデルでプロパティをプライベートにするにはどうすればよいですか?

分類Dev

必須のプロパティとTからの可能なプロパティを持つジェネリックインターフェイスを作成するにはどうすればよいですか?

Related 関連記事

  1. 1

    コントローラMVCのモデルプロパティに必須を追加するにはどうすればよいですか?

  2. 2

    Springでプロパティファイルのプロパティを必須にするにはどうすればよいですか?

  3. 3

    MVCモデルプロパティでDateTimeではなくDateを返すようにするにはどうすればよいですか?

  4. 4

    テストでSpring @Autowired必須プロパティをfalseにするにはどうすればよいですか?

  5. 5

    モデルに画像プロパティを追加するにはどうすればよいですか?

  6. 6

    モデルにプロパティを追加するにはどうすればよいですか?

  7. 7

    モデルのプロパティに「OnPropertyChanged」を設定するにはどうすればよいですか?

  8. 8

    Javascriptでモデルのプロパティを取得するにはどうすればよいですか?

  9. 9

    Javascriptでモデルのプロパティを取得するにはどうすればよいですか?

  10. 10

    モデル属性のプロパティを取得するにはどうすればよいですか?

  11. 11

    Json.Net.Schema:[必須]プロパティのみが必要なスキーマを生成するにはどうすればよいですか?

  12. 12

    DateTimeプロパティをビューモデルにバインドするにはどうすればよいですか?

  13. 13

    特定のモデルフィールドに基づいてモデルプロパティを作成するにはどうすればよいですか?

  14. 14

    Formio編集中にIフィールドを必須にするにはどうすればよいですか?

  15. 15

    KendoNumericTextBoxラッパーを作成して必須モデル属性をレンダリングするにはどうすればよいですか?

  16. 16

    reCAPTCHAを必須フィールドにするにはどうすればよいですか?

  17. 17

    必須セル要件をマクロに追加するにはどうすればよいですか?

  18. 18

    FileMaker proで必須フィールドを作成するにはどうすればよいですか?

  19. 19

    あるモデルプロパティを別のビューモデルで使用するにはどうすればよいですか?

  20. 20

    デルファイ。ListViewItemを表示プロパティにするにはどうすればよいですか?

  21. 21

    条件付き必須フィールドを追加するにはどうすればよいですか?

  22. 22

    入力に基づいて計算されるモデルにプロパティを追加するにはどうすればよいですか?

  23. 23

    「Html.SomeHelper」属性値をモデルプロパティ名と等しくなるように設定するにはどうすればよいですか?

  24. 24

    入力フィールドでvモデルと計算されたプロパティを使用するにはどうすればよいですか?

  25. 25

    「<f:form.select>」を必須フィールド(必須)にするにはどうすればよいですか?

  26. 26

    モデルプロパティからdjango管理フォームにデータを入力するにはどうすればよいですか?

  27. 27

    含まれているモデルプロパティを逆シリアル化するにはどうすればよいですか?

  28. 28

    Laravel Eloquentモデルでプロパティをプライベートにするにはどうすればよいですか?

  29. 29

    必須のプロパティとTからの可能なプロパティを持つジェネリックインターフェイスを作成するにはどうすればよいですか?

ホットタグ

アーカイブ