Bug Report T315573
Visible to All Users

ASPxPopupControl - It is impossible to scroll the window using the mouse wheel in IE when the Modal and ShowPageScrollbarWhenModal properties are enabled

created 9 years ago (modified 9 years ago)

Hi,

The page is unable to scroll by mouse wheel (only) when the following property is set to TRUE.

C#
settings.Model = true;

Popup control code

C#
@Html.DevExpress().PopupControl( popupsettings => { popupsettings.CloseAction = CloseAction.CloseButton; popupsettings.Name = "pcAlert"; popupsettings.Height = 100; popupsettings.Width = 300; popupsettings.ShowCloseButton = true; popupsettings.ShowHeader = true; popupsettings.HeaderText = "Alert"; popupsettings.AppearAfter = 10; popupsettings.DisappearAfter = 10; popupsettings.Modal = true; popupsettings.PreRender = (sender, e) => { ASPxPopupControl pc = (ASPxPopupControl)sender; pc.ModalBackgroundStyle.BackColor = System.Drawing.Color.FromArgb(255, 255, 255); pc.ModalBackgroundStyle.Opacity = 30; }; popupsettings.RenderIFrameForPopupElements = DefaultBoolean.True; popupsettings.SetContent(() => { ViewContext.Writer.Write("<div class=\"line\">"); ViewContext.Writer.Write("<span id='headeralert'></span>"); ViewContext.Writer.Write("</div>"); ViewContext.Writer.Write("<br/><div style='float:right;' class=\"line\">"); Html.DevExpress().Button( buttonSettings => { buttonSettings.Name = "btnCloseAlert"; buttonSettings.ControlStyle.CssClass = "button"; buttonSettings.Width = 80; buttonSettings.Text = "Ok"; buttonSettings.CausesValidation = false; buttonSettings.ClientSideEvents.Click = "function(s, e){pcAlert.Hide(); }"; }) .Render(); ViewContext.Writer.Write("</div><b class=\"Clear\"></b>"); }); }).GetHtml()

Please go through the screen recording for reference

Thanks

Comments (3)
DevExpress Support Team 9 years ago

    Hello,

    Thank you for your report. I have reproduced the issue and passed the report to our developers for further research. Since the issue is actual for both MVC and WebForms technologies, I have changed the product of this thread. We will inform you of our results.

    We might need to make this ticket Public, so that other customers can track its status. We can remove the attachments and all the private information from the ticket if it is required. Please let us know your opinion on this.

      Hello Larry,
      You can make this ticket public, Please remove the attached recording.
      Thanks

      DevExpress Support Team 9 years ago

        Thank you for the cooperation.

        Answers approved by DevExpress Support

        created 9 years ago

        We have fixed the issue described in this ticket and will include the fix in our next maintenance update. To apply this solution before the official update, request a hotfix by clicking the corresponding link for product versions you require.

        Note: Hotfixes may be unavailable for beta versions and updates that are about to be released.

          Comments (2)

            Not working in V2015.2.4 & V2015.1.9.

            DevExpress Support Team 9 years ago

              Hello,

              We have tried to reproduce this issue on our side but failed (see the attached video).
              It looks like some other things are involved in this issue, which I have not taken into account. Would you please check how the attached project operates on your side? If it works well, try to modify it to reproduce this issue and send the project back to us. Otherwise, please provide us with a reduced version of the problematic project, so that we can easily examine it on our side. We will do our best to help you.

              Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

              Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.