Voor een webpagina maak ik gebruik van een UpdatePanel om via Ajax periodiek inhoud te verversen. Op zich gaat dit prima, maar het blijkt dat de scrollpositie bij een refresh niet altijd goed wordt onthouden door de browser. Dit is echter wel de bedoeling.
Als ik Google kan ik veel vergelijkbare oplossingen vinden, namelijk om met JavaScript voor het doen van de partiële postback de scrollpositie van het element op te slaan en na het doen van de postback de scrollpositie weer terug in te stellen. Voorbeelden heb ik onder andere gevonden op deze plekken:
http://wiki.asp.net/page....ion-in-ajax-update-panel/
http://stackoverflow.com/...er-async-postback-asp-net
Dit is allemaal leuk en aardig, maar in al deze gevallen komt er iets als dit voorbij:
Ik probeer op verschillende manier een dergelijke regel in een stuk JavaScript van mijn pagina te zetten, maar telkens komt het onverwerkt bij de browser terecht die klaagt dat-ie het JavaScript niet snapt. Ik heb ook geprobeerd deze code aan de scripts van de scriptmanager toe te voegen, maar ook dit hielp niet...
Iemand een idee wat ik vergeten kan zijn? Ik maak overigens gebruik van een constructie met master pages.
Als ik Google kan ik veel vergelijkbare oplossingen vinden, namelijk om met JavaScript voor het doen van de partiële postback de scrollpositie van het element op te slaan en na het doen van de postback de scrollpositie weer terug in te stellen. Voorbeelden heb ik onder andere gevonden op deze plekken:
http://wiki.asp.net/page....ion-in-ajax-update-panel/
http://stackoverflow.com/...er-async-postback-asp-net
Dit is allemaal leuk en aardig, maar in al deze gevallen komt er iets als dit voorbij:
code:
1
| Sys.WebForms.PageRequestManager.getInstance().add_endRequest(pageLoaded); |
Ik probeer op verschillende manier een dergelijke regel in een stuk JavaScript van mijn pagina te zetten, maar telkens komt het onverwerkt bij de browser terecht die klaagt dat-ie het JavaScript niet snapt. Ik heb ook geprobeerd deze code aan de scripts van de scriptmanager toe te voegen, maar ook dit hielp niet...
Iemand een idee wat ik vergeten kan zijn? Ik maak overigens gebruik van een constructie met master pages.
💶 Wil je in een vrije democratie blijven wonen? Betaal dan voor nieuws. 📰
❌ ceterum censeo contra factiones ad dextrum extremum esse pugnandum. 🙅🏻♂️