书上的代码~~~真窝火
System.Web.Ui.WebControls.Paramter param=
DataListCustomerDeleteDataSource.DeleteParameters["CustomerID"];“DataListCustomerDeleteDataSource”谁用过,我在“
百度”、“msdn”都没找到~~~

解决方案 »

  1.   

    贴完整点吧,
    估计是前面实现的一个DataSource类,
    然后类里面实现了这个方法的.
      

  2.   

    总不会是“DataListCustomerDeleteDataSource”是自定义的吧
      

  3.   

    protected void DataList1_DeleteCommand(     object source, DataListCommandEventArgs e )
     {
        // (1) 从选中记录中获取recordID 
        string recordID = ( DataList1.DataKeys[e.Item.ItemIndex] ).ToString(  );    // (2) 获取参数customerID的引用
        System.Web.UI.WebControls.Parameter param =      DataListCustomerDeleteDataSource.DeleteParameters["CustomerID"];// (3) 为要删除记录的ID设置参数的默认值 
    // the record to delete
        param.DefaultValue = recordID;    // (4) 删除记录
        DataListCustomerDeleteDataSource.Delete(  );    // (5) 重新绑定
        DataBind(  );}
      

  4.   

    光标放在上面就知道是什么类型了,估计是SqlDataSource
      

  5.   

    看下aspx里有没有id为此的对象!