homework/Views/Shared/Error.cshtml

43 lines
1.1 KiB
Plaintext

@model ErrorViewModel
@{
ViewData["Title"] = "Ошибка";
}
<div class="error-page">
@if (Model?.StatusCode == 404)
{
<div class="error-code">404</div>
<h1 class="error-title">Страница не найдена</h1>
<p class="error-text">
Такой страницы нет на сайте.
Возможно, она была перемещена или удалена.
</p>
}
else
{
<div class="error-code">Ошибка</div>
<h1 class="error-title">Что-то пошло не так</h1>
<p class="error-text">
Попробуйте вернуться на главную
или повторить попытку позже.
</p>
}
<a asp-controller="Home" asp-action="Index" class="btn btn-primary">
Вернуться на главную
</a>
@if (Model?.ShowRequestId == true)
{
<p class="error-request-id">
Request ID: <code>@Model.RequestId</code>
</p>
}
</div>