Comment mettre en valeur des <input type=“hidden”> dans l'asp .net page_load sans l'aide de runat=“server”

j'ai besoin de faire les deux choses...

  1. je veux mettre en valeur dans l'asp .net page_load. le problème est que je ne veux pas utiliser runat="server". j'ai essayé ce qui suit, mais il ne fonctionne pas:

HtmlInputHidden hiddenControl = (HtmlInputHidden) FindControl("un");

est-il un moyen d'accéder à l'asp .net page_load sans l'aide de runat="server"? ? ?

  1. je peux le faire si j'utilise mais dans ce cas je ne peut pas accéder à la page maître de la fonction javascript. j'ai essayé ceci mais ça ne fonctionne pas...
    • var hdnField = document.getElementById('<%= hdnIdentity.ClientId%>');
    • var hdnField = document.getElementById("hdnIdentity").getAttribute("valeur");
    • var hdnField = document.getElementById("hdnIdentity").valeur

ce dont j'ai besoin... je veux accéder à la page de contenu du champ caché dans le code javascript de la page maître. est-il possible ? ? ? thnx à l'avance ce qui concerne Haroon [email protected]

Veuillez préciser votre nom, titre ou question. Êtes-vous essayer de get ou set de la valeur? @Leppie mentionné, vous pouvez l'obtenir (par son attribut "name") provenant de la Demande.Forme. Il est va être plus difficile sans le code côté serveur sur votre page.

OriginalL'auteur Haroon | 2009-11-17