articleでは引き続き、更新系アプリを作成してみます。データ更新アプリを作ってみることにします。データ更新アプリの作り方も理解しやすくなるでしょう。ファイルを追加しておきます。解説した方法をもとに、著者一覧ページを作成しましょう。部分をハイパーリンク化しておきます。遷移するようにしておきます。パラメータにより受け取ることができるようになります。書籍に詳しく解説されていますので、調べてみてください。"編集対象の著者選択";}<h4>編集対象となる著者を選択してください。続いてデータ編集ページを実装します。フォームデータを入力し、再度呼び出す(HTTP-POST)ことになります。プロトコルで、初回/ポストバックのどちらであるのかを見分けるとよいでしょう。このような更新系アプリケーションの実装の厄介なところは、単体入力チェックを、ブラウザ上/サーバ側の両方で実装しなければならない点です。使う場合、二重実装の回避には、より洗練された手法であるデータアノテーション方式を使います。クラスと呼ばれます)を作成し、ここにデータアノテーションを使って、単体入力エラーチェックの内容を指定します。クラスの内部クラスとして定義してしまうとよいでしょう。"著者名(名)は必須入力項目です。文字以内で指定してください。"著者名(姓)は必須入力項目です。文字以内で指定してください。"電話番号は必須入力項目です。ような形式で指定してください。"州は必須入力項目です。文字で指定してください。}}続いて、アクションメソッドを定義します。引数を受け取ることができます。側にデータを引き渡すことができます。