Ich habe einen ListView
mit einem Dataset erstellt und ich frage mich, wie man auf einen LinkButton
innerhalb eines ListView
verweist, da ich es im Code dahinter nicht erreichen kann.ASP.NET - Wie man einen LinkButton in ListView referenziert
Die LinkButton
ist innerhalb ItemTemplate
. Ich muss es im Code hinterher haben, da ich eine if-Funktion darauf anrufe. Ich habe OnClientClick auch auf dem Link-Button ausprobiert, kann das aber auch nicht erreichen.
Ich bin mir sicher, dass ich nicht der einzige bin, der das macht, also gibt es einen anderen Weg, dies zu tun? effizienter?
Simplified Code:
<asp:ListView ID="lstVDataBind" runat="server">
<LayoutTemplate>
<asp:PlaceHolder ID="itemPlaceholder" runat="server" />
</LayoutTemplate>
<ItemTemplate>
<asp:LinkButton ID="btndeleteClick" runat="server"><span>X</span></asp:LinkButton>
</ItemTemplate>
</asp:ListView>
-Code hinter:
btndeleteClick.Text = "for example"
Aber ich kann es nicht hinter in Code erreichen.
Danke, es hat funktioniert. Ich musste das nur zu meinen ListView Eigenschaften hinzufügen: 'OnItemCommand =" lstVDataBind_ItemCommand "' –