2014-03-06 56 views

回答

0

MaintainScrollPositionOnPostback = 「真」 在頁聲明應該工作

+0

遺憾它沒有爲我工作。我已經嘗試了很多次。 – Manivel

0

DO

Page.SmartNavigation = true 

MaintainScrollPositionOnPostback = true 

<%@ Page Language="C#" MaintainScrollPositionOnPostback="true" AutoEventWireup="true" CodeBehind="Default.aspx.cs" 

把它放在頁面加載之外我的如果使用

+0

MaintainScrollPositionOnPostback =「true」在IE中工作,而不是在Firefox中工作。有沒有想法在Firefox中獲得這項工作? – Manivel

+0

您是否嘗試過第一個選項 –

+0

,同時使用第一個選項,它會給出錯誤信息**公共屬性SmartNavigation由於布爾值已過時。推薦的替代方法是Page.SetFocus()和MaintainScrollPositionOnPostback ** – Manivel

0

F(!Page.IsPostBack)可以使用Hidden Fields 回發後從Hidden Fields 存儲你的滾動條上和左值回發 之前然後獲取相同值

function BeforePostBack() 
{ 
// Save Scroll Bar values in Hidden fields 
// ScrollLeft() and ScrollTop() 
} 

function afterPostBack() 
{ 
// Get Scroll Bar values from Hidden fields 
// and assign to Scroll bars 

}