課題04(3/5)
注意
- 以下の設問はリアクションペーパーに「課題04」という節を設けて, 課題名の見出しを付けて 回答すること.
- これらはすべて課題点として成績に算入される課題である.
【課題4-03】コントローラー/ビューの理解1
【課題4-02】のアプリケーションには,表4-3-1のSticky
クラスの内容を
入力 するためのビューがある.このビューのための .cshtml ファイルの記述を
_に示す.空欄1~6に適切な記述を回答せよ.
Stickyクラスの表示のためのRazorビュー(.cshtml) 1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
| @model Sticky
@{
ViewData["Title"] = "Stickyの送信";
if (Model is null) throw new ArgumentNullException(nameof(Model)); // ad-hoc! 非null保証のための回避策
}
<form asp-action="WriteSticky">
@* タイトル(Title)のための入力欄 *@
<label @* ( 空欄1 )*@ ></label>: @* 表示名の表示 *@
<input @* ( 〃 )*@ /> @* 入力欄の表示 *@
<span @* ( 空欄2 )*@ ></span> @* 検証メッセージの表示 *@
<br />
@* メッセージ(Message)のための入力欄 *@
<label @* ( 空欄3 )*@ ></label>: @* 表示名の表示 *@
<input @* ( 〃 )*@ /> @* 入力欄の表示 *@
<span @* ( 空欄4 )*@ ></span> @* 検証メッセージの表示 *@
<br />
@* 重要度(Priority)のための入力欄 *@
<label @* ( 空欄5 )*@ ></label>: @* 表示名の表示 *@
<input @* ( 〃 )*@ /> @* 入力欄の表示 *@
<span @* ( 空欄6 )*@ ></span> @* 検証メッセージの表示 *@
<br />
<input type="submit" value="送信" />
</form>
@section Scripts
{
@{ await Html.RenderPartialAsync("_ValidationScriptsPartial");}
}
|
Last updated on 2024-04-24
Published on 2024-04-24