简体   繁体   English

ASP模式弹出扩展器上的滚动问题

[英]Scroll issue on asp modal popup extender

Im using asp:modalpopup extender for a registration form in asp c# application, for every postback the modal popup closes, so im re opening the modal popup on each postback. 我在asp c#应用程序中使用asp:modalpopup扩展程序注册表格,每次回发都会关闭模式弹出窗口,因此我会在每个回发上重新打开模式弹出窗口。 my modal popup contains more elements of big lengthy form. 我的模态弹出式窗口包含更多冗长形式的元素。

After i reopen the functionalities and entered values are not changed, but the display view is always top on each postback show. 重新打开功能后,输入的值不会更改,但显示视图始终在每个回发显示中位于顶部。 For example user enters middle entries and post back occurs means after it does post back event and opens modal popup it shows the top of modal popup again, so user needs to scroll down every time unnecessarily. 例如,用户输入中间条目,并且发生回发是指在它执行回发事件并打开模式弹出窗口之后,它再次显示模式弹出窗口的顶部,因此用户需要每次不必要地向下滚动。

What i want is i needs to open my modal popup with auto scrolled to middle. 我想要的是我需要打开自动滚动到中间的模式弹出窗口。

Thanks alot in advance . 在此先多谢。

try to set in the source of your aspx page 尝试在您的aspx页面的源中设置

MaintainScrollPositionOnPostback="true" MaintenanceScrollPositionOnPostback =“ true”

<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/MyMaster.Master"
CodeBehind="Mypage.aspx.vb" Inherits="Myproject.Testing" MaintainScrollPositionOnPostback="true" %>

Or you can use an updatepanel, will prevent popup extender to close after posting back. 或者您可以使用updatepanel,这将阻止回传后弹出式扩展程序关闭。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM