2016-03-24 7 views
0

'u tetiklemiyor, bu yüzden bir görüntü düğmesiyle bir gridviewim var, bir şey asla tetiklemiyor olmasıdır. Nedenini bilmiyorum. İşte kod.Grimleme üzerindeki görüntü düğmesi, asp.net

<asp:GridView ID="GridView1" runat="server" Width="233px" 
    OnCommand="GridView1_RowCommand" onrowcommand="GridView1_RowCommand" 
    DataKeyNames="Nombre"> 
    <Columns> 
     <asp:TemplateField HeaderText="" ItemStyle-Width="12%" ItemStyle- 
      HorizontalAlign="Center" > 
      <ItemTemplate> 
       <asp:ImageButton ID="lnkEditar" runat="server" CommandName="Edit" 
        ImageUrl="Imagenes/edit.png" /> 
      </ItemTemplate> 
     </asp:TemplateField> 
    </Columns> 
</asp:GridView> 

ve arkasında kod:

protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e) 
{ 
    if (e.CommandName == "Edit") 
    { 
     int index = Convert.ToInt32(e.CommandArgument); 
     Label1.Text = GridView1.Rows[index].Cells[2].ToString(); 
    } 
} 

bunu debug ve asla rowcommand olay tetikler. Herhangi bir yardım teşekkür edilir!

+0

izleyin olarak değiştirmeye çalışın? – Webruster

cevap

0

sen UpdatePanel kullandığınız OnRowCommand

OnRowCommand="GridView1_RowCommand" 
+0

@nahuel ve komut ismini 'Edit1' olarak değiştirmeyi deneyin ve bir kez kontrol edin – Webruster