3 Stimmen

Wie setzt man den Wert von <input type="hidden"> in asp .net page_load ohne runat="server"

Ich muss die folgenden zwei Dinge tun...

  1. Ich möchte den Wert von in asp.net page_load festlegen. Das Problem ist, dass ich nicht runat="server" verwenden möchte. Ich habe dies wie folgt versucht, aber es funktioniert nicht:

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

gibt es eine Möglichkeit, in asp .net page_load ohne runat="server" zugreifen? ? ?

  1. Ich kann dies tun, wenn ich verwenden, aber in diesem Fall kann ich nicht darauf zugreifen in Master-Seite Javascript-Funktion. ich habe versucht, aber es funktioniert nicht ...
    • var hdnField = document.getElementById('<%= hdnIdentity.ClientId%>');
    • var hdnField = document.getElementById("hdnIdentity").getAttribute("value");
    • var hdnField = document.getElementById("hdnIdentity").value

was ich brauche ... Ich möchte Inhalt Seite versteckte Feld Wert in Javascript in Master-Seite zugreifen. gibt es eine Möglichkeit? ? ? thnx im Voraus Grüße Haroon haroon426@yahoo.com

1voto

Petr Felzmann Punkte 1223

Ad 2) Sie können einfachen HTML-Code in Ihrer Inhaltsseite mit der angegebenen ID verwenden <input type="hidden" id="myHiddenField" /> . Dann in der Master-Seite javascript verwenden document.getElementById('myHiddenField') .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X