לא..
אל תהפכי אותו לפקד צד שרת... אם ה-string הוא בצד שרת, תצטרכי להעביר אותו לצד לקוח:
RegisterClientScriptBlock("myscript","<script language=javascript>var myXML = '"+myServerSideXMLString+"'</script>");
ואז להגדיר את הפונקציה ואת האירוע ב-onload (
צד לקוח):
<script language="javascript"> document....myframe...innerHTML = myXML; </script> <body onload="doSomething();" >
"אפשר לעשות 2 פונקציות של page_load אחת ב-cs ואחת ב-js?" ברור. אין כל קשר בין אחת לשניה. "אם כן, איזה פונקציה נקראת קודם?" Page_Load (ב-#C) היא צד שרת, והשרת תמיד מעבד את הדף לפני הלקוח... לכן היא נקראת ראשונה.