这个LINKBUTTON是加在ITEMTEMPLATE中的,,在网上找了好久,都是关于DATAGRID的,,我想知道在DATALIST中该如何实现这样的功能???最好的具体的代码,,谢谢了!!我是初学。。

解决方案 »

  1.   

    用法跟DATAGRID一样的吧
    private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
      {
       LinkButton Button1=(LinkButton)e.Item.FindControl("LinkButton1");
       if(Button1!=null)
       {
        Button1.Attributes.Add("onclick","return confirm('删除后将不可恢复,是否继续?');");
       }
      }http://blog.csdn.net/wd_terry/archive/2005/04/21/357184.aspx
      

  2.   

    //------05beta2版,加在RowDataBound事件if (e.Row.RowType == DataControlRowType.DataRow)
            {
                //删除确认            
                LinkButton delBttn = (LinkButton)e.Row.Cells[8].Controls[0];
                delBttn.Attributes.Add("onclick", "javascript:return confirm('确定删除\"" + e.Row.Cells[1].Text + "\"吗?');");
            }
      

  3.   

    LinkButton1.Attributes.Add("onclick","alert('您确定要删除吗?');");
    你的LinkButton的名字为LinkButton1....
      

  4.   

    private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
      {
       LinkButton Button1=(LinkButton)e.Item.FindControl("LinkButton1");
       if(Button1!=null)
       {
        Button1.Attributes.Add("onclick","return confirm('删除后将不可恢复,是否继续?');");
       }
      }
      

  5.   

    到底是加在ITEMCREATE事件里还是ItemDataBound事件里???
      

  6.   

    在created事件里
    为linkbutton绑定上onclick事件