i have just change my code like this
rptDoc.Load(Server.MapPath("../Reports/SalesProductReport.rpt"));
rptDoc.SetDataSource(dtproductview);
rptDoc.Subreports[0].SetDataSource(dsHeader.Tables[0]);
rptDoc.Subreports[1].SetDataSource(dsFooter.Tables[0]);
i got it working, thanks for help!