|
4 | 4 | ViewData["Title"] = "Edit Cocktails Page";
|
5 | 5 |
|
6 | 6 | var srcContent ="~/images/";
|
| 7 | + var userImageName = ""; |
7 | 8 |
|
8 | 9 | @* + (Model.cocktailToEdit.ImagePath ?? "NoImage.jpg"); *@
|
9 | 10 |
|
10 | 11 | if (Model.cocktailToEdit.ImagePath is null)
|
11 |
| - srcContent = srcContent + "NoImage.jpg"; |
| 12 | + srcContent = srcContent + "NoImageSelected.png"; |
12 | 13 | else
|
13 | 14 | if (Model.cocktailToEdit.ImagePath == "")
|
14 |
| - srcContent = srcContent + "NoImage.jpg"; |
| 15 | + srcContent = srcContent + "NoImageSelected.png"; |
15 | 16 | else
|
| 17 | + { |
16 | 18 | srcContent = srcContent + Model.cocktailToEdit.ImagePath;
|
17 |
| - |
18 |
| - |
19 |
| - |
20 |
| - |
21 |
| - |
| 19 | + userImageName = Model.cocktailToEdit.ImagePath.Substring(37); |
| 20 | + } |
| 21 | + |
22 | 22 | }
|
23 | 23 |
|
24 | 24 |
|
|
34 | 34 | we need when we submit the form*@
|
35 | 35 | @* <input hidden asp-for="cocktailToEdit.Id" /> *@
|
36 | 36 | @* <input readonly asp-for="cocktailToEdit.Id" /> *@
|
| 37 | + |
| 38 | + |
| 39 | + <input type="hidden" readonly asp-for="cocktailToEdit.ImagePath" class="form-control"> |
| 40 | + |
37 | 41 | <div class="form-group row">
|
38 | 42 | <label asp-for="cocktailToEdit.Id" class="col-sm-2 col-form-label">
|
39 | 43 | </label>
|
40 | 44 | <div class="col-sm-10">
|
41 |
| - <input readonly asp-for="cocktailToEdit.Id" class="form-control" placeholder="Bobo"> |
| 45 | + <input readonly asp-for="cocktailToEdit.Id" class="form-control" > |
42 | 46 | </div>
|
43 | 47 | </div>
|
44 | 48 |
|
|
71 | 75 | @*Photo property type is IFormFile, so ASP.NET Core
|
72 | 76 | automatically creates a FileUpload control *@
|
73 | 77 | <input asp-for="ctImage" class="custom-file-input form-control">
|
74 |
| - <label class="custom-file-label">Click here to change image</label> |
| 78 | + @* <label class="custom-file-label">Click here to change image</label> *@ |
| 79 | + <label class="custom-file-label">@userImageName</label> |
75 | 80 | </div>
|
76 | 81 | </div>
|
77 | 82 | </div>
|
|
0 commit comments