我第一次使用<条码>ListView控制,建立了<条码>CommandName,使活动得以进行。
<编码> 清单: 当我点击纽顿时,应该启动,但不要。 在我点击时,没有发生任何事件。
<asp:ListView ID="ListView" runat="server" itemcommand="ListView_onItemCommand"
onitemcommand="ListView_ItemCommand">
<EmptyDataTemplate>
<table runat="server"
style="background-color: #FFFFFF;border-collapse: collapse;border-color: #999999;border-style:none;border-width:1px;">
<tr>
<td>
No data was returned.</td>
</tr>
</table>
</EmptyDataTemplate>
<ItemTemplate>
<tr style="background-color:#DCDCDC;color: #000000;">
<td style="text-align: center">
<asp:Label ID="NameLabel" runat="server" Text= <%# Eval("Name") %> />
</td>
<td style="text-align: center">
<asp:Label ID="BirthdayLabel" runat="server" Text= <%# Eval("Birthday") %> />
</td>
<td style="text-align: center">
<asp:Label ID="CourseNameLabel" runat="server"
Text= <%# Eval("CourseName") %> />
</td>
<td style="text-align: center">
<asp:ImageButton ID="Edit" runat="server" ImageUrl="~/images/edit_icon.png" CommandName="Edit" OnClick="Edit_OnClick" />
</td>
<td style="text-align: center">
<asp:ImageButton ID="Delete" runat="server" ImageUrl="~/images/delete_icon.png" CommandName="Delete" CommandArgument="Delete" />
</td>
</tr>
</ItemTemplate>
protected void ListView_ItemCommand(object sender, ListViewCommandEventArgs e)
{
if (e.CommandArgument.ToString() == "Delete")
{
Label1.Text = "Edit From Button";
}
}