Beim umstellen einer ASPX Seite auf AJAX bin ich über ein kleines aber feines Detail gestolpert. In der Seite war ein kleines Jscript
<script type="jscript">
function pageLoad()
{
…. }
</script>
Nach einfügen des AJAX Scriptmanagers wurde dieses Script wie von Zauberhand aufgerufen. Das ist mir leider natürlich nicht sofort aufgefallen, so das es etwas überraschende Ergebnisse gab.
Nach Recherche folgendes Ergebnis. Wenn per
window.onload = myPageLoad;
eine Funktion definiert wird, wird diese zuerst aufgerufen. Dann werden alle HTMl Elemente wie eingebette Bilder geladen. Als letztes wird dann noch automatisch pageLoad() aufgerufen.
Beschrieben ist das hier.