_UpdateUnnecessaryPartial.cshtml 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. @using GreenTree.Nachtragsmanagement.Web.Models.Global;
  2. <div class="updateContainer">
  3. @Html.DevExpress().PopupControl(s =>
  4. {
  5. s.Name = "devPopupControlNoUpdate";
  6. s.HeaderText = "Kein Update verfügbar";
  7. s.Modal = true;
  8. s.Width = new Unit(350, UnitType.Pixel);
  9. s.CloseAction = CloseAction.CloseButton;
  10. s.PopupHorizontalAlign = PopupHorizontalAlign.WindowCenter;
  11. s.PopupVerticalAlign = PopupVerticalAlign.WindowCenter;
  12. s.AllowDragging = false;
  13. s.AllowResize = false;
  14. s.ShowFooter = false;
  15. s.ShowOnPageLoad = true;
  16. s.SetContent(() =>
  17. {
  18. ViewContext.Writer.Write(
  19. "<div class='dialogText' style='padding: 12px'>" +
  20. "<h2 style='text-align: center'>Es ist kein Update verfügbar!</h2>" +
  21. "</div>");
  22. Html.RenderPartial(
  23. "~/Views/Shared/_PopupButtonPanelOption.cshtml",
  24. new GreenTree.Nachtragsmanagement.Web.Models.Global.OptionDialogModel
  25. {
  26. OptionItems = new List<GreenTree.Nachtragsmanagement.Web.Models.Global.OptionDialogItemModel>
  27. {
  28. new GreenTree.Nachtragsmanagement.Web.Models.Global.OptionDialogItemModel
  29. {
  30. Name = "NoUpdateAccept",
  31. Text = "Ok",
  32. Function = "function (s, e) { devPopupControlNoUpdate.Hide(); }"
  33. }
  34. }
  35. }
  36. );
  37. });
  38. s.Styles.Content.Paddings.Padding = new Unit(0);
  39. s.Styles.ModalBackground.Opacity = 0;
  40. }).GetHtml()
  41. </div>