7月14日(火)1、2コマ目
今日、やったこと
- Razorページの練習問題
- @functionsディレクティブ
今日の練習問題
Razorページのなかでもコードブロック、コードナゲットに関する練習問題。
なお、プロジェクトフォルダ内は下図のようになっている。
練習1
繰り返しのコードブロック(@for(){ })と明示的なRazor式で作成可能。
練習2
画像ファイルは静的ファイル。よって、以下が必要。
Startup.csのConfigure()メソッドにて、app.UseStaticFiles()実行
wwwrootディレクトリ作成(静的ファイルはここに配備)
wwwrootの下にimagesディレクトリ作成
画像ファイルはimagesディレクトリへ
また、画像の表示は<img>タグを使う。
練習3
5×10の表。
セルの背景色は<TD>で指定。
今日のホワイトボード
@functions{} ディレクティブ
フィールドやプロパティ、メソッドが作れる。
C#的なメソッドだけでなく、HTMLのタグを含むメソッドも作成可能。
HTMLからこのメソッドを呼び出すと、呼び出した箇所にHTMLが埋め込まれる。


コメント