我在后台循环生成了多个div,并且后台还有对div里的数据进行处理。DataTable dt = DatabaseProvider.GetInstance().GetProduct(username);
        asknum = dt.Rows.Count;
        foreach(DataRow dr in dt.Rows)
        {
             str1.Append("<li><span ><span class=\"menuheader expandable openheader\" headerindex=\"0h\"><span class=\"accordprefix\"></span>");
        str1.Append(RefundNumber+"<span class=\"accordsuffix\"></span></span></span>");
        str1.Append("<span class=\"lib\">" + dr["A.status"] + "</span>");
        str1.Append("<span class=\"lib\">" + dr["C.Name"]+ "</span>");
        str1.Append("<span class=\"lib\">" + dr["A.Name"] + "</span>");
        str1.Append("<span class=\"lib\">" + dr["R.efundUserName"] + "</span>");
        str1.Append("<span class=\"lib\">" +dr["CreationDate.ToString("yyyy-MM-dd hh:mm:ss")"] + "</span>");
        str1.Append("<span class=\"lib\"><a href=\"#\">删除</a></span></li>");
}
当我点击'删除'时,对数据库另一个表执行一条删除操作。我要怎么做啊???????
        

解决方案 »

  1.   


    DataTable dt = DatabaseProvider.GetInstance().GetProduct(username);
      asknum = dt.Rows.Count;
      foreach(DataRow dr in dt.Rows)
      {
      str1.Append("<li><span ><span class=\"menuheader expandable openheader\" headerindex=\"0h\"><span class=\"accordprefix\"></span>");
      str1.Append(RefundNumber+"<span class=\"accordsuffix\"></span></span></span>");
      str1.Append("<span class=\"lib\">" + dr["A.status"] + "</span>");
      str1.Append("<span class=\"lib\">" + dr["C.Name"]+ "</span>");
      str1.Append("<span class=\"lib\">" + dr["A.Name"] + "</span>");
      str1.Append("<span class=\"lib\">" + dr["R.efundUserName"] + "</span>");
      str1.Append("<span class=\"lib\">" +dr["CreationDate.ToString("yyyy-MM-dd hh:mm:ss")"] + "</span>");
      str1.Append("<span class=\"lib\"><a href=\"javascript:del('数据id')\">删除</a></span></li>");
    }定义一个javascript  del函数,执行ajax请求,进行数据删除