Question

J'ai une méthode javascript que je dois appeler depuis la page aspx au moment du chargement de la page.

Était-ce utile?

La solution

Les méthodes Javascript sont des méthodes côté client, vous ne pouvez donc pas les appeler dans le code côté serveur.

Mais si vous cherchez un moyen d'appeler votre méthode au chargement de la page, placez votre appel de méthode dans une balise script et écrivez-le dans votre page aspx:

<body>
  <script language="javascript">
    myMethod();
  </script>
</body>

Ou vous pouvez enregistrer vos scripts à partir de code-behind comme suit:

protected void Page_Load(object sender, EventArgs e)
{
    string script = "myMethod();";

    if (!this.Page.ClientScript.IsClientScriptBlockRegistered("myPostBackScript"))
    {
        this.Page.ClientScript.RegisterClientScriptBlock(typeof(MyPage),
               "myPostBackScript", script, true);
    }
}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top