Sie könnten das eine Javascript-Register, das Buch zu der Position einer gewissen Kontrolle zu bewegen, die Sie wollen, wie folgt aus:
protected void Page_Load(object sender, EventArgs e)
{
if (IsPostBack)
{
RegisterStartupScript("ScrollScript", "document.getElementById('objectId').scrollIntoView(true);");
}
}
die objectId im Skript ändern für die ID des Objekts, das Sie bewegen wollen zu.
Wie von Guy Starbuk in den Kommentaren erwähnt, wird RegisterStartupScript
in .Net veraltet 4 und jetzt die empfohlene Art und Weise, ein Skript zu registrieren ist:
ClientScript.RegisterStartupScript(GetType(), "ScrollScript", "document.getElementById('objectId').scrollIntoView(true)", true);
Dies ist eine große Antwort ist und war für mich - etwas ist zu beachten, dass Registerstartup 4 in .NET ist veraltet, habe ich folgendes: ClientScript.RegisterStartupScript (GetType(), "ScrollScript", " document.getElementById ('ContentPlaceHolder1_postSaveMessageDiv'). scrollIntoView (true) ", true); –