123456789101112131415161718192021222324252627282930313233343536373839404142 |
- @using Abp.Collections.Extensions
- @model Abp.Web.Mvc.Models.ErrorViewModel
- @{
- ViewBag.Title = L("ErrorPage");
- }
- <style>
- body {
- width: 100vw;
- height: 100vh;
- overflow: hidden;
- }
- </style>
- <div class="row">
- <section class="col-lg-12">
- <div class="panel panel-warning">
- <div class="panel-heading">
- <h3 class="panel-title">@Model.ErrorInfo.Message</h3>
- </div>
- <div class="panel-body">
- <p>
- @(!string.IsNullOrEmpty(Model.ErrorInfo.Details) ? Model.ErrorInfo.Details : Model.ErrorInfo.Message)
- </p>
- @* Show validation errors *@
- @if (!Model.ErrorInfo.ValidationErrors.IsNullOrEmpty())
- {
- <ul>
- @foreach (var validationError in Model.ErrorInfo.ValidationErrors)
- {
- <li>
- @validationError.Message
- @if (validationError.Members != null && validationError.Members.Any())
- {
- <text>(@string.Join(", ", validationError.Members))</text>
- }
- </li>
- }
- </ul>
- }
- </div>
- </div>
- </section>
- </div>
|