エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ASP.NET Core でカスタム検証属性を作成する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ASP.NET Core でカスタム検証属性を作成する - Qiita
はじめに ASP.NET Coreには、[Required]、[StringLength]、[RegularExpression]、[Url]などたくさんの検... はじめに ASP.NET Coreには、[Required]、[StringLength]、[RegularExpression]、[Url]などたくさんの検証属性が用意されていますが、これらの組み込みの検証属性では不十分な場合もあります。そんな時は、カスタム検証属性を作成することで対応することができます。 動作環境は、.NET6 で、C#はnull許容参照型を利用しています。 ここで紹介したソースコードはGitHubで公開しています。 なおクライアント側検証についてはこの記事の対象外とします。クライアント検証については、ASP.NET Core MVC および Razor Pages でのモデルの検証の「クライアント側の検証」をご覧ください。 カスタム検証属性の概要 カスタム検証属性を作成するには、ValidationAttribute を継承するクラスを作成し、IsValid メソッド