我有一个Repeater.I使用的ImageButton问题试过的方法很多,并没有解决疑难问题所使用的中继项命令仍然没有working.when我点击的ImageButton没有发生。
<asp:ImageButton ID="ImageButton1" runat="server" Height="200px" Width="150px" ImageUrl='<%#"~/imageHandler.ashx?Mid=" + DataBinder.Eval(Container.DataItem, "Mid")%>' CommandName="img" CommandArgument='<%#Eval("Mid") %>' />
protected void Repeater1_ItemCommand(object source, RepeaterCommandEventArgs e)
{
ModalPopupExtender mpe = (ModalPopupExtender)e.Item.FindControl("mpe");
LinkButton Lbtn = (LinkButton)e.Item.FindControl("LinkButton1");
switch (e.CommandName)
{
case "btn1":
Session["id"] = Lbtn.CommandArgument.ToString();
mpe.Show();
break;
case "img":
Response.Write("event is fired");
break;
default:
break;