Blog
Code snippets!
Onload op bodytag plaatsen.
Wanneer je gebruik maakt van masterpages kan je in de aspx pagina niet zomaar een javascript tag in je body-tag plaatsen.
Hoe je dat doet zie je hieronder.
Het voorbeeld laat zien hoe je de prettyPrint javascript functie aan kan roepen op de body tag.
HtmlGenericControl myBodyTag = new HtmlGenericControl();
myBodyTag = (HtmlGenericControl)Page.Master.Master.FindControl("bodyTag");
myBodyTag.Attributes.Add("onload", "prettyPrint()");
Vergeet niet de body tag op de masterpage een de runat server tag en een id mee te geven.
<body runat="server" id="bodyTag">
Omdat ik een masterpage gebruik die zelf weer de master masterpage gebruikt moet ik master.master aanroepen.
myBodyTag = (HtmlGenericControl)Page.Master.Master.FindControl("bodyTag");