ASP .NET-Repeater-Steuerelement mit LinkButton
Bin ich mit einer Liste von Konten, die Objekte in einem repeater. Jedes Objekt enthält drei Felder, nämlich studentID, studentName und studentAge. Ich wickelte es mit einem link-button. Als Ergebnis der einzelnen Artikel, die angezeigt wird, ist anklickbar. Außerdem habe ich einen click-Ereignishandler für die Schaltfläche "link". Das problem ist, dass, wie soll ich dann wissen, die die Studenten geklickt wurde? Denn eigentlich möchte ich zur nächsten Seite navigieren und die Anzeige, dass insbesondere Schüler, die details. Sobald ich weiß, welcher student geklickt dann kann ich speichern seiner Daten in einem session-Objekt und navigieren Sie dann zu der neuen Seite und bekommen Sie Sie zurück.
Vielen Dank für Ihre Hilfe.
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Ihrem Fall wäre es besser einen normalen hyperlink, übergeben Sie die ID als query-string, und haben die neue Seite Holen Sie sich die details.
Update:
Um die studentID auf der gleichen Seite sind, verwenden Sie die ItemCommand Veranstaltung statt und haben die
LinkButton
wie folgt:Den studentID werden gespeichert in die
CommandArgument
Eigenschaft, die der Wert übergeben werden, derItemCommand
event-handler.