, wenn ich entweder Linkbutton in der Listviews drücken dosen't es bei allenListenansicht OnItemCommand dosen't Feuer
<div>
<%
String[] d1 = { "1", "2", "3" };
String[] d2 = { "4", "5", "6", "7" };
ListView1.DataSource = d1;
ListView1.DataBind();
ListView2.DataSource = d2;
ListView2.DataBind();
%>
<asp:ListView ID="ListView1" runat="server" OnItemCommand="lv_command">
<LayoutTemplate>
<ul>
<asp:PlaceHolder ID="itemPlaceholder" runat="server" />
</ul>
</LayoutTemplate>
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server">LinkButton</asp:LinkButton>
</ItemTemplate>
</asp:ListView>
<asp:ListView ID="ListView2" runat="server" OnItemCommand="lv_command">
<LayoutTemplate>
<ul>
<asp:PlaceHolder ID="itemPlaceholder" runat="server" />
</ul>
</LayoutTemplate>
<ItemTemplate>
<asp:LinkButton ID="LinkButton2" runat="server">LinkButton</asp:LinkButton>
</ItemTemplate>
</asp:ListView>
</div>
protected void lv_command(object sender, ListViewCommandEventArgs e)
{
int i = 0;
}
Das funktioniert für mich. Ich gehe davon aus, dass Ihr Event-Handler-Code im Code-Behind ist. Ist Ihr ListView in einem UpdatePanel? –
können Sie mir ein Beispiel für einen Event-Handler-Code geben? – hhh3112