两点:1.加入的图片必须是ImageButton控件2.给ImageButton控件加事件,而且需要Findcontrol一定可以的!!

解决方案 »

  1.   

    <asp:ImageButton ID="BtnDelete" OnClick="BtnDelete_click" Runat="server">
    再写一个 BtnDelete_click的过程.
    试试.
      

  2.   

    好像IMAGEBUTTON是不太好用,你可以这样试试buttoncolumn,这样图片和事件兼得,试试吧:)
    <asp:ButtonColumn Text="&lt;img src..\images\logo.gif border=0 align=absmiddle alt=''&gt;" CommandName="Select"> </asp:ButtonColumn>
      

  3.   

    sub btndelete_click(sender As Object, e As System.Web.UI.ImageClickEventArgs)
    'code
    end sub
      

  4.   

    大侠!!!怎样做findcontrol??????!!!!!
      

  5.   

    和這差不多的:
       Public Sub MyDataGrid_Update(sender As Object, e As DataGridCommandEventArgs)
               Dim ID As String = CType(e.Item.FindControl("lblID"), Label).Text
               Dim BoardType As String = CType(e.Item.FindControl("txtBoardType"), TextBox).Text
               Dim ReadMe As String = CType(e.Item.FindControl("txtReadMe"), TextBox).Text
               Response.write (ID & "<BR>" & BoardType & "<BR>" & ReadMe)
               UpdateRecord(id,boardtype,readme)   'Call Sub
       MyDataGrid.ShowFooter = True
       MyDataGrid.EditItemIndex = -1
               BindGrid()
        End Sub
      

  6.   

    个人觉得FindControl真的是一个台阶在此之前都是简单的应用FindControl之后对控件的嵌套、DataGrid的高级使用就迎刃而解了如果有问题可以参照MSDN