4月18日(火)1、2コマ目

今日、やったこと

POST練習ドリル

POST練習ドリル1、2解説

今日のホワイトボード

POST練習ドリル4のために

複数選択可能なチェックボックスを使っています。

HTML側

おなじグループの選択肢(<input>タグ)は同じname属性に

OnPost()メソッド

引数は配列に

図 チェックボックス

[解説]POST練習ドリル1

前回やったモノと同じです。

Item.cs

商品情報を受け渡すためのクラス。


Index.cshtml.cs

選択商品のリストのプロパティを用意する。


Index.cshtml

Index.cshtml.csの選択商品リストプロパティを使って商品選択用リストを作る。


[解説]POST練習ドリル2

練習ドリル1にサイズ選択のラジオボタンが追加。

ラジオボタンはグループから1つだけ選択可能。

Item.cs

練習ドリル1と同じ。


Size.cs

サイズ情報を受け渡すためのクラス。


Index.cshtml.cs

プロパティは

  • 選択商品リスト
  • 選択サイズリスト

の2つ。

やっていることは基本的にはドリル1と同じ。


Index.cshtml

Index.cshtml.csの選択商品リストプロパティ、選択サイズリストプロパティを使って商品選択用リスト、サイズ選択用ラジオボタンを作る。

[解説]POST練習ドリル4

ポイントは複数選択可能なチェックボックス。

OnPost()メソッドの引数は配列にする。

Topping.cs

トッピング情報受け渡し用クラス。


Index.cshtml.cs

トッピング一覧リストから選択されたトッピングのIDで検索する部分がポイント。


Index.cshtml

トッピングを選択していないときはなにも表示しないようにする。

  

次回は

確認テストをします。

このブログの人気の投稿

6月27日(火)1、2コマ目

6月20日(火)1、2コマ目

7月4日(火)1、2コマ目