Improved Contact links management layout
This commit is contained in:
@@ -14,7 +14,7 @@
|
|||||||
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
|
<div asp-validation-summary="ModelOnly" class="text-danger"></div>
|
||||||
<div>
|
<div>
|
||||||
<label asp-for="Name"></label>
|
<label asp-for="Name"></label>
|
||||||
<input asp-for="Name" type="text"/>
|
<input asp-for="Name" type="text" />
|
||||||
<span asp-validation-for="Name" class="text-danger"></span>
|
<span asp-validation-for="Name" class="text-danger"></span>
|
||||||
</div>
|
</div>
|
||||||
<div>
|
<div>
|
||||||
@@ -37,12 +37,11 @@
|
|||||||
<input asp-for="Url" type="text" />
|
<input asp-for="Url" type="text" />
|
||||||
<span asp-validation-for="Url" class="text-danger"></span>
|
<span asp-validation-for="Url" class="text-danger"></span>
|
||||||
</div>
|
</div>
|
||||||
<label>
|
|
||||||
<input type="checkbox" class="checkbox" asp-for="CanContactMe" /> @Html.DisplayNameFor(model => model.CanContactMe)
|
<label asp-for="CanContactMe"></label>
|
||||||
</label>
|
<input type="checkbox" class="checkbox" asp-for="CanContactMe" /> <br />
|
||||||
<label>
|
<label asp-for="DisplayInFooter"></label>
|
||||||
<input type="checkbox" class="checkbox" asp-for="DisplayInFooter" /> @Html.DisplayNameFor(model => model.DisplayInFooter)
|
<input type="checkbox" class="checkbox" asp-for="DisplayInFooter" />
|
||||||
</label>
|
|
||||||
|
|
||||||
<input type="submit" value="Create" class="btn" />
|
<input type="submit" value="Create" class="btn" />
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -12,11 +12,11 @@
|
|||||||
|
|
||||||
<article>
|
<article>
|
||||||
<p class="form-group">
|
<p class="form-group">
|
||||||
<b>@Html.DisplayNameFor(model => model.Name):</b> @Html.DisplayFor(model => model.Name)<br />
|
<b>@Html.DisplayNameFor(model => model.Name):</b> @Model.Name<br />
|
||||||
<b>@Html.DisplayNameFor(model => model.Order):</b> @Html.DisplayFor(model => model.Order)<br />
|
<b>@Html.DisplayNameFor(model => model.Order):</b> @Model.Order<br />
|
||||||
<b>@Html.DisplayNameFor(model => model.Title):</b> @Html.DisplayFor(model => model.Title)<br />
|
<b>@Html.DisplayNameFor(model => model.Title):</b> @Model.Title<br />
|
||||||
<b>@Html.DisplayNameFor(model => model.Username):</b> @Html.DisplayFor(model => model.Username)<br />
|
<b>@Html.DisplayNameFor(model => model.Username):</b> @Model.Username<br />
|
||||||
<b>@Html.DisplayNameFor(model => model.Url):</b> @Html.DisplayFor(model => model.Url)<br />
|
<b>@Html.DisplayNameFor(model => model.Url):</b> @Model.Url<br />
|
||||||
<b>@Html.DisplayNameFor(model => model.CanContactMe):</b> @Html.DisplayFor(model => model.CanContactMe)<br />
|
<b>@Html.DisplayNameFor(model => model.CanContactMe):</b> @Html.DisplayFor(model => model.CanContactMe)<br />
|
||||||
<b>@Html.DisplayNameFor(model => model.DisplayInFooter):</b> @Html.DisplayFor(model => model.DisplayInFooter)
|
<b>@Html.DisplayNameFor(model => model.DisplayInFooter):</b> @Html.DisplayFor(model => model.DisplayInFooter)
|
||||||
</p>
|
</p>
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
@model MyWebsite.Models.Link
|
@model MyWebsite.Models.Link
|
||||||
|
|
||||||
@{
|
@{
|
||||||
ViewData["Title"] = "Edit link";
|
ViewData["Title"] = "Edit link";
|
||||||
}
|
}
|
||||||
@@ -37,12 +36,11 @@
|
|||||||
<input asp-for="Url" type="text" />
|
<input asp-for="Url" type="text" />
|
||||||
<span asp-validation-for="Url" class="text-danger"></span>
|
<span asp-validation-for="Url" class="text-danger"></span>
|
||||||
</div>
|
</div>
|
||||||
<label>
|
|
||||||
<input type="checkbox" class="checkbox" asp-for="CanContactMe" /> @Html.DisplayNameFor(model => model.CanContactMe)
|
<label asp-for="CanContactMe"></label>
|
||||||
</label>
|
<input type="checkbox" class="checkbox" asp-for="CanContactMe" /> <br />
|
||||||
<label>
|
<label asp-for="DisplayInFooter"></label>
|
||||||
<input type="checkbox" class="checkbox" asp-for="DisplayInFooter" /> @Html.DisplayNameFor(model => model.DisplayInFooter)
|
<input type="checkbox" class="checkbox" asp-for="DisplayInFooter" />
|
||||||
</label>
|
|
||||||
|
|
||||||
<input type="submit" value="Save" class="btn" />
|
<input type="submit" value="Save" class="btn" />
|
||||||
</form>
|
</form>
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
@model IEnumerable<MyWebsite.Models.Link>
|
@model IEnumerable<MyWebsite.Models.Link>
|
||||||
|
|
||||||
@{
|
@{
|
||||||
ViewData["Title"] = "Links list";
|
ViewData["Title"] = "Links list";
|
||||||
}
|
}
|
||||||
@@ -44,21 +43,11 @@
|
|||||||
@foreach (var item in Model.OrderBy(i => i.Order))
|
@foreach (var item in Model.OrderBy(i => i.Order))
|
||||||
{
|
{
|
||||||
<tr>
|
<tr>
|
||||||
<td>
|
<td>@item.Order</td>
|
||||||
@Html.DisplayFor(modelItem => item.Order)
|
<td>@item.Name</td>
|
||||||
</td>
|
<td>@item.Title</td>
|
||||||
<td>
|
<td>@item.Username</td>
|
||||||
@Html.DisplayFor(modelItem => item.Name)
|
<td>@item.Url</td>
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
@Html.DisplayFor(modelItem => item.Title)
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
@Html.DisplayFor(modelItem => item.Username)
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
@Html.DisplayFor(modelItem => item.Url)
|
|
||||||
</td>
|
|
||||||
<td>
|
<td>
|
||||||
@Html.DisplayFor(modelItem => item.CanContactMe)
|
@Html.DisplayFor(modelItem => item.CanContactMe)
|
||||||
</td>
|
</td>
|
||||||
@@ -66,8 +55,8 @@
|
|||||||
@Html.DisplayFor(modelItem => item.DisplayInFooter)
|
@Html.DisplayFor(modelItem => item.DisplayInFooter)
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
@Html.ActionLink("Edit", "Edit", new { id=item.Name }) |
|
<a asp-action="Edit" asp-route-id="@item.Name">Edit</a> |
|
||||||
@Html.ActionLink("Delete", "Delete", new { id=item.Name })
|
<a asp-action="Delete" asp-route-id="@item.Name">Delete</a>
|
||||||
</td>
|
</td>
|
||||||
</tr>
|
</tr>
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user