wie man den Wert aus dem input-Steuerelement der html -
Ich habe eine Tabelle, die generiert wird, durch eine 3rd-party-Kontrolle. Diese Tabelle hat nur eine Zeile und eine Spalte. In dieser Spalte ist der html-text wie folgt :
<p>
this is a test</p>
<p>
<input name="amount" type="text" value="this is for amount" /></p>
<p>
this is a test</p>
<p>
<input name="test" type="text" value="this is for test" /></p>
<p>
this is a test</p>
das problem ist, wie man den Wert innerhalb der gespeicherten html-input-regler ?
Ich habe versucht den folgenden code, aber es funktioniert nicht:
t.Rows[0].Cells[0].FindControl("amount");
vielen Dank im Voraus...
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die unten snippet zum abrufen der gewünschten Werte innerhalb der javascript-Funktion:
Annahme: kennen Sie die Namen der Eingabe-Steuerelemente in der Tabelle, die durch die 3rd-party-tool.
Meinst du, wenn das Formular zurück gebucht? In diesem Fall verwenden Sie einfach
erhält man den Wert.
Da es ein 3rd-party-Kontrolle ist, sollten Sie Zugriff auf die Werte der Steuerelemente, die durch die Eigenschaften der Steuerelemente. Überprüfen Sie die Eigenschaften und Dokumentation.
Verwenden HiddenControl und jQuery.
Den oben genannten code einfügen-Werte über alle text ein-von Ihrem Dritten Tabelle in die versteckten Steuern, die durch ein Komma getrennt. Ändern kann man das Komma in etwas anderes, um es einfacher zu split auf der server-Seite code.
Wenn Sie sich für den Wert der Eingabe mit "name" "Menge", tun Sie den folgenden:
Es ist kein straight-forward-Methode zum abrufen der Wert eines input-Kontrolle, es sei denn, Sie sagen runat="server".
Mein Vorschlag ist, verwenden Sie das runat="server" tag und versuchen immer den Wert mit der Eigenschaft VALUE.
Sonst können Sie Seite.FindControl(") und sehen, ob das Steuerelement wieder andere als null...dann habe ich fühlt, dass es funktionieren wird.
wenn Sie mit ajax-oder master-content-Seite dann die Steuerelemente-id nicht, die du geschenkt....so stellen Sie sicher, dass Sie die korrekte id sich (mit Ansicht Quelltext der Seite)