vor kurzem arbeite ich an einem Projekt und ich bin mit einem Problem stecken. Wenn Sie mir helfen, dieses Problem zu lösen, machen Sie mich wirklich glücklich.Wert in Server-Objekt übergeben
das Problem ist, in meiner .aspx-Seite habe ich einen Codeblock in <% %>
und ich produziere einige neue Attribute auf der Seite zu verwenden. Wenn ich versuche, über ein neues generiertes Attribut einen Wert an ein Serverobjekt zu übergeben, kann ich die Struktur <%=exampleAttribute%>
oder <%#exampleAttribute%>
nicht verwenden, um den Wert festzulegen.
wie
ein Server Button-Objekt, ich möchte über <%=exampleAttribute%>
Wert Command setzen, aber ich bin zu tun, nicht in der Lage.
oder
wieder für einen Server Button-Objekt, ich möchte in der clientClick Ereignis einen Wert für eine JavaScript-Funktion setzen.
Was ist das, was ich falsch mache ?? Könnten Sie mir bitte helfen, dieses Problem zu lösen? Ich werde auf jede Antwort warten. Vielen Dank im Voraus und ich wünsche Ihnen alles Gute.
Edit:
<asp:Button runat="server" ID="test" OnCommand="test_Command" CommandArgument='testData' />
wenn ich die Daten manuell eingestellt ist, kann ich das Command lesen, aber wenn ich Methode verwenden, wie eine von unten
<asp:Button runat="server" ID="Button1" OnCommand="Button1_Click" CommandArgument='<%#Eval("gelgel") %>' />
<asp:Button runat="server" ID="Button2" OnCommand="Button2_Click" CommandArgument='<%#gelgel %>' />
Das ist der Code, den ich verwenden und ja Gelgel ist ein öffentliches Argument. Wenn ich versuche, commandargument zu lesen, bekomme ich einen leeren Wert.
Welche Nachricht erhalten Sie –
ist auch exampleattribute eine öffentliche Variable für die Seite ??? –
Bitte zeigen Sie einige Code, – Mairaj