Skip to content

Commit 5048cad

Browse files
committed
validation contd
1 parent 2d73ba3 commit 5048cad

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

BookShopInventoryApp.v12.suo

10.5 KB
Binary file not shown.

Views/Book/Create.cshtml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
<h2>Add Book</h2>
88
@using (Html.BeginForm())
99
{
10+
@Html.AntiForgeryToken()
11+
@Html.ValidationSummary(true)
1012
<fieldset>
1113
<legend>BookModel</legend>
1214
@Html.HiddenFor(model => model.Id)
@@ -15,36 +17,42 @@
1517
</div>
1618
<div class="editor-field">
1719
@Html.EditorFor(model => model.Title)
20+
@Html.ValidationMessageFor(model => model.Title)
1821
</div>
1922
<div class="editor-label">
2023
@Html.LabelFor(model => model.Author)
2124
</div>
2225
<div class="editor-field">
2326
@Html.EditorFor(model => model.Author)
27+
@Html.ValidationMessageFor(model => model.Author)
2428
</div>
2529
<div class="editor-label">
2630
@Html.LabelFor(model => model.Year)
2731
</div>
2832
<div class="editor-field">
2933
@Html.EditorFor(model => model.Year)
34+
@Html.ValidationMessageFor(model => model.Year)
3035
</div>
3136
<div class="editor-label">
3237
@Html.LabelFor(model => model.ISBN)
3338
</div>
3439
<div class="editor-field">
3540
@Html.EditorFor(model => model.ISBN)
41+
@Html.ValidationMessageFor(model => model.ISBN)
3642
</div>
3743
<div class="editor-label">
3844
@Html.LabelFor(model => model.Price)
3945
</div>
4046
<div class="editor-field">
4147
@Html.EditorFor(model => model.Price)
48+
@Html.ValidationMessageFor(model => model.Price)
4249
</div>
4350
<div class="editor-label">
4451
@Html.LabelFor(model => model.StockLevel)
4552
</div>
4653
<div class="editor-field">
4754
@Html.EditorFor(model => model.StockLevel)
55+
@Html.ValidationMessageFor(model => model.StockLevel)
4856
</div>
4957
<div class="editor-label">
5058
@Html.LabelFor(model => model.PublisherId)

0 commit comments

Comments
 (0)