1月22日(木)2コマ目
今日、やったこと
クエリパラメータ+DBアクセス
今日のホワイトボード
Razorページのパス+ファイル名とURL
Razorページのパス、ファイル名とリクエストする際のURLは下図のとおり。
ファイル名がURLのパスになる。
|
| 図 Razorページのパス+ファイル名とURL |
クエリパラメータ
クライアントからURLでサーバーにデータを渡す仕組み。
サーバー側はクエリパラメータのパラメータ名と同じ名前の引数にパラメータ値が代入される。
|
| 図 クエリパラメータとOnGet()メソッドの引数 |
クエリパラメータでDBアクセス
検索条件をクエリパラメータでサーバーに送信する。
Index.cshtml.cs
引数違いでGetData()メソッドが2つある点に注意!!(メソッドのオーバーロード)
Index.cshtml
メソッドのオーバーロード
Index.cshtml.csのGetData()メソッドは引数違いで2つある。
引数の型、数が異なれば、同名のメソッドを複数定義できる。(オーバーロードと呼ぶ)
|
| 図 メソッドのオーバーロード |
次回は
Listクラス。


