_SiteDeviationDescriptionPartial.cshtml 890 B

12345678910111213141516171819202122232425262728293031
  1. <div class="deviationDescriptionContainer">
  2. <script>
  3. function showDeviationDescription(id, element) {
  4. if (!id || !element) return;
  5. $.ajax({
  6. url: '@Url.Action("GetDeviationDescription", "Site")',
  7. data: { id: id },
  8. success: function (response) {
  9. $("#deviationDescriptionContent").html(response);
  10. var deviationDescriptionPopup = MVCxClientPopupControl.Cast(devPopupControlDeviationDescription);
  11. deviationDescriptionPopup.ShowAtElement(element);
  12. }
  13. });
  14. }
  15. </script>
  16. @Html.DevExpress().PopupControl(p =>
  17. {
  18. p.Name = "devPopupControlDeviationDescription";
  19. p.ShowHeader = false;
  20. p.ShowFooter = false;
  21. p.Width = new Unit(500, UnitType.Pixel);
  22. p.SetContent("<div id=\"deviationDescriptionContent\"></div>");
  23. p.CloseAction = CloseAction.OuterMouseClick;
  24. p.PopupHorizontalAlign = PopupHorizontalAlign.OutsideLeft;
  25. }).GetHtml()
  26. </div>