带子报告的RDLC(2008)作为attachmentmail发送

时间:2015-09-30 14:46:10

标签: asp.net vb.net sendmail rdlc

我的问题是: 我有一个打开报告rdlc的文件print.aspx,

从页面概述开始我打开报告(带按钮)它打开时没有错误。 当我想打开电子邮件附件时没有子报告。

- 我不知道如何为邮件调用print.aspx - 我不明白为什么没有子报告 - 我尝试使用和不使用FileStream

    Dim arrByte As Byte() = localReport.Render(reportType, deviceInfo, mimeType, encoding, fileNameExtension, streams, warnings)
    'If boolIsMail Then
    'Using fs As New FileStream(strProtName + "." + fileNameExtension, FileMode.Create)
    '    fs.Write(arrByte, 0, arrByte.Length)
    '    fs.Close()
    'End Using
    Session.Add("filename", strProtName + "." + fileNameExtension)
        'Else
        Response.Clear()
        Response.ContentType = mimeType
        Response.AddHeader("content-disposition", "attachment; filename=" + strProtName + "." + fileNameExtension)
        Response.BinaryWrite(arrByte)
        Response.End()
    'End If

0 个答案:

没有答案