Question

J'utilise page.clientscript.RegisterClientScriptBlock sur Prerender dans un environnement de contrôle du serveur imbriqué. Le script n'est pas écrit sur la page, est-ce que quelqu'un sait pourquoi cela se produit?

protected override void OnPreRender(EventArgs e)
    {
        Page.ClientScript.RegisterClientScriptBlock(typeof(System.Web.UI.Page), "FMMedia",
            FMServerControls.Resources.Media.Media.MediaScript, true);

        base.OnPreRender(e);
    }
Était-ce utile?

La solution

Page.ClientScript.RegisterStartupScript semblent fonctionner lorsqu'il est défini dans le contrôle du serveur imbriqué

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top