_Modal.cshtml 831 B

123456789101112131415161718192021
  1. @model WeApp.Views.Shared.Modals.ModalViewModel
  2. @{
  3. string width = Model.Width == null || Model.Width <= 500 ? "" : "max-width:" + Model.Width + "px";
  4. string size = string.IsNullOrEmpty(Model.SizeClass) ? "" : "modal-" + Model.SizeClass;
  5. }
  6. <!-- MODAL @(Model.ModalId) START-->
  7. <section>
  8. <div class="modal fade" id="@Model.ModalId" tabindex="-1">
  9. <div class="modal-dialog @(size)" style="@width">
  10. <div class="modal-content">
  11. @Html.Partial("Modals/_ModalHeader", Model.Header)
  12. @if (Model.Body != null)
  13. {
  14. @Html.Partial("Modals/_ModalBody", Model.Body)
  15. }
  16. @Html.Partial("Modals/_ModalFooter", Model.Footer)
  17. </div>
  18. </div>
  19. </div>
  20. </section>
  21. <!-- MODAL @(Model.ModalId) END-->