Error.cshtml 1.3 KB

1234567891011121314151617181920212223242526272829303132
  1. @using Abp.Collections.Extensions
  2. @model Abp.Web.Mvc.Models.ErrorViewModel
  3. <div class="row">
  4. <section class="col-lg-12">
  5. <div class="panel panel-warning">
  6. <div class="panel-heading">
  7. <h3 class="panel-title">@Model.ErrorInfo.Message</h3>
  8. </div>
  9. <div class="panel-body">
  10. <p>
  11. @(!string.IsNullOrEmpty(Model.ErrorInfo.Details) ? Model.ErrorInfo.Details : Model.ErrorInfo.Message)
  12. </p>
  13. @* Show validation errors *@
  14. @if (!Model.ErrorInfo.ValidationErrors.IsNullOrEmpty())
  15. {
  16. <ul>
  17. @foreach (var validationError in Model.ErrorInfo.ValidationErrors)
  18. {
  19. <li>
  20. @validationError.Message
  21. @if (validationError.Members != null && validationError.Members.Any())
  22. {
  23. <text>(@string.Join(", ", validationError.Members))</text>
  24. }
  25. </li>
  26. }
  27. </ul>
  28. }
  29. </div>
  30. </div>
  31. </section>
  32. </div>