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

今日、やったこと

  • [確認テスト]POST確認テスト1
  • [確認テスト]POST確認テスト2

今日の確認テスト

正解例をあげておきます。

POST確認テスト1 

Question.cs

各質問項目のデータは

  • ID
  • 質問

のセットなので、このQuestionクラスで

  • サイズ
  • 理由

の質問項目データを扱う。


Index.cshtml.cs

特にややこしいことはないかと。

コンストラクタで質問データを用意し、OnPost()で回答(各質問のID)から質問データを探す。


Index.cshtml

回答データプロパティのうち、理由データはnullの場合、ループをまわす際にエラーとなる。そのため、回答データプロパティがnullでないときだけ、回答データを表示する必要がある。


POST確認テスト2

”文字の色やサイズを変更する”に戸惑うかもしれないが、<table>タグにクラスをつけるだけ。

ポイントは指定された行数、列数の表を作るところ。でも、2重ループになるだけでそんなにややこしくはない。

Item.cs

  • フォントサイズ、フォント色はともに、
  • ID
  • 表示データ
  • クラス

なので、このItemクラスで両方とも扱う。


Index.cshtml.cs

とくにややこしいことはないかと。


Index.cshtml

ポイントは表を出力する部分。


次回は

一応、解説のあと、セッションオブジェクト(新ネタ)をやります。

このブログの人気の投稿

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

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

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