点击asp.net中转发器中的“图像按钮”

时间:2012-12-25 07:31:55

标签: asp.net repeater itemtemplate

我有一个转发器,每一行都有一个图像按钮。

点击每个图片按钮,我应该获得相应行的ID,但我不知道如何在转发器中管理此图像按钮的点击事件。

2 个答案:

答案 0 :(得分:5)

试试这个:

ASPX

<asp:LinkButton OnCommand="lbRemove_Command" CommandArgument='<%# Eval("Key")%>' CommandName="Remove" runat="server">

背后的代码

protected void lbRemove_Command(object sender, CommandEventArgs e)
{
    switch (e.CommandName)
    {
        case "Remove":
            string ca = e.CommandArgument.ToString();
            break;
    }
}

答案 1 :(得分:1)

您需要使用转发器的ItemCommand事件。您还可以在ItemDataBound查看绑定数据源时的自定义操作。