Ciao,
ho un problema nello specificare il nome di un file da salvare sul client inviato con uno stream PDF.

Il codice è il seguente, riadattato dal sito Microsoft.

"acrobat.pdf" è un qualsiasi file PDF aggiunto al progetto.

Se utilizzo 'istruzione BLU, il file viene correttamente chiamato "salvataggio.pdf", con quella ROSSA, il file viene chiamato con il nome della pagina e non con la data.........

Qualche idea ?

************************************************** *****************
************************************************** *****************
Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim FilePath As String = MapPath("acrobat.pdf")

Dim MyFileName As String = Today.ToString & ".pdf"
'Dim MyFileName As String = "salvataggio.pdf"

doDownloadFile_HTTPS(FilePath, MyFileName)

End Sub

Sub doDownloadFile_HTTPS(ByVal nomeFileD As String, ByVal localNameD As String)
Dim InFile As New System.IO.FileInfo(nomeFileD)
Dim doc As System.IO.FileStream
Dim LungFile, BufLen, BytesLetti As Integer
BufLen = 10 * 1024
Dim DatiIN(BufLen) As Byte

Try
LungFile = InFile.Length
doc = InFile.OpenRead()
Response.Clear()

Response.ContentType = "application/x-msdownload"
Response.AddHeader("content-disposition", "attachment;filename=" & localNameD)

Response.AddHeader("Accept-Header", LungFile.ToString())
Response.AddHeader("Content-Length", LungFile.ToString())

BytesLetti = doc.Read(DatiIN, 0, BufLen)

While (BytesLetti > 0)
Response.OutputStream.Write(DatiIN, 0, BytesLetti)
Response.Flush()
BytesLetti = doc.Read(DatiIN, 0, BufLen)
End While
doc.Close()
Catch exc As Exception
End Try
End Sub
************************************************** *****************
************************************************** *****************