Ich implementiere einen Repeater in meiner Webanwendung, um Daten anzuzeigen. Ich möchte funktionale Aktionsverknüpfungen in einer Spalte ähnlich der integrierten Funktionalität in einem GridView hinzufügen. Kann mir jemand die erforderlichen Schritte geben? Ich nehme an, dass ich zu jeder Zeile ein LinkButton-Steuerelement hinzufügen werde, den OnClick-Ereignishandler irgendwie auf die gleiche Methode verweisen und irgendwie den eindeutigen Bezeichner in der Zeile als Parameter übergeben.Implementieren einer funktionalen Verbindung in einem Repeater Steuerelement
Danke!
* GREAT * Antwort. Genau das, was ich wollte. Vielen Dank! Ich habe nie die OnCommand- und CommandArgument-Eigenschaft für das LinkButton-Steuerelement bemerkt. –
Ja, es ist sehr praktisch, vor allem mit DataBound Inhalt ... Gleichermaßen, wenn Sie mehrere LinkButtons für verschiedene Befehle (zB VoteUp/VoteDown/MarkAsSpam) benötigen, können Sie verschiedene CommandNames für jedes Steuerelement angeben und Switch/Case auf den CommandName in Ihrem Code hinter –
Super. Gibt es eine Möglichkeit, mehrere Werte in der CommandArgument-Eigenschaft anders als eine Zeichenfolge mit Trennzeichen zu behandeln? –