Exécuter une fonction javascript après le chargement de la page ASP.NET est terminée

J'ai besoin pour exécuter une fonction javascript à partir de ASP.NET code derrière une fois que la page est terminée.

J'ai utilisé ce code jusqu'à présent, mais il retourne "undefined" parce que le champ caché n'est pas rempli avec la valeur lorsque la fonction javascript est déclenché.

Que dois-je faire? Merci à l'avance.

ASPX:

  <asp:HiddenField runat="server" ID="ColorHiddenField" ClientIDMode="Static" Value="0" />

Javascript:

    function HandleColors() {
        alert($('#<%= ColorHiddenField.ClientID %>').val());
    }

Code Derrière:

  ColorHiddenField.Value = item.Color;
  ScriptManager.RegisterClientScriptBlock(this, this.GetType(), "script", "HandleColors();", true);

source d'informationauteur Payam Sh | 2014-11-29