سلام
این کد من در mvc.core است
بدون انکه گزارش باز شود دانلود میشود

#region PrintWord
/// <summary>
///
/// </summary>
/// <param name="id"></param>
/// <returns></returns>
[HttpGet]
public async Task<IActionResult> PrintWord(int id)
{
var list = await dbContect.TestRepository.CeoPrintList(id);
var report = new StiReport();
report.Load(UploadsAddress.Print + "Points.mrt");
report.RegBusinessObject("dt", list);
return StiNetCoreReportResponse.ResponseAsWord2007(report );
}


#endregion PrintWord