je tente de mettre un peu de javascript dans la balise body de mon masterpage en utilisant la techinique suivante:Attribute.Add sur MasterPage <body> tag
<body id="pgBody" runat="server">
//Property to get the body tage in MasterPage.cs
public HtmlGenericControl BodyTag
{
get
{
return this.pgBody;
}
}
//In my content page PageLoad()
MasterPage mstrPg = this.Master as MasterPage;
if (mstrPg != null)
{
mstrPg.BodyTag.Attributes.Add("onload", "LoadMap()");
mstrPg.BodyTag.Attributes.Add("onunload", "UnloadMap()");
}
Tout fonctionne comme prévu lors de l'exécution sur ma machine locale (en utilisant les Visual Studio Development Server), mais lorsque je le déploie sur un serveur IIS 6 de production, les attributs ne sont pas ajoutés à la balise body lors de l'exécution de la page.
Des idées sur ce qui causerait cela?
Ne voyez rien de mal. Il devrait être ajouté. Avez-vous une erreur? – Hoque