タグ

2018年11月16日のブックマーク (2件)

  • ASP.NET モデルバインディング - Qiita

    この記事はASP.NET Advent Calendar 2014の23日目となる記事です。 モデルバインディングとは クライアントから送信されてきたデータを、コントローラのアクションメソッドの引数にバインドするための処理のことです ※Web FormsでもASP.NET 4.5からモデルバインディングが使用可能なため[アクションメソッド]と呼ぶのは語弊があるかもしれませんが、サーバーサイドの処理の引数に対して値を設定する処理という意味で読んで頂ければと思います 自分自身きちんと理解できていない部分もあったので、調べてみました。 ※MVCのモデルバインディングの概要は、以下にも記載しております ASP.NET MVC 開発を始める前に理解しておきたいこと モデルバインディング MVC モデルバインディング ASP.NET MVC 5 APPLICATION LIFECYCLE この資料の真

    ASP.NET モデルバインディング - Qiita
  • ASP.NET MVC で DataAnnotations のエラーメッセージをカスタマイズ - hd 5.0

    ASP.NET MVC で DataAnnotations の入力値検証エラーメッセージをカスタマイズしようとしたら微妙にめんどくさかったのでメモっておきます。 ASP.NET MVC 5 で確認しています。 方針 リソースファイル( *.resx )にカスタムメッセージを記述し、それを使うようにする DataAnnotations の属性ごとにメッセージをカスタマイズできるようにする 調べると、わりと古いですが以下の日語情報がひっかかります。 お楽しみはこれからだ!: ASP.NET MVCでDataAnnotationsのエラーメッセージをカスタム 自前で標準の属性を継承したカスタム属性を作ってリソースを指定する方法と、属性のファクトリ?的なアダプターを作成する方法が紹介されていますが、前者は確かにいちいちカスタム属性使うよう変更するのも面倒だし間違えやすそうなので、後者の方法を使い

    ASP.NET MVC で DataAnnotations のエラーメッセージをカスタマイズ - hd 5.0