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

时间:2014-06-11 06:18:17

标签: c# asp.net modalpopupextender

我在asp c#应用程序中使用asp:modalpopup扩展器进行注册表单,对于模态弹出窗口关闭的每个回发,所以我在每个回发时打开模态弹出窗口。我的模态弹出窗口包含更多冗长形式的元素。

重新打开功能后,输入的值不会更改,但显示视图始终位于每个回发节目的顶部。例如,用户输入中间条目,回发后意味着它回发事件后打开模态弹出窗口再次显示模态弹出窗口的顶部,因此用户需要每次不必要地向下滚动。

我想要的是我需要打开我的模态弹出窗口,自动滚动到中间。

提前多多谢谢。

1 个答案:

答案 0 :(得分:0)

尝试在aspx页面的源代码中设置

MaintainScrollPositionOnPostback ="真"

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

或者您可以使用更新面板,以防止弹出扩展程序在回发后关闭。