Exception de HRESULT : 0x80070006 (E_HANDLE))
Salut,
j'ai fait un datagrid qui selectionne depuis la base de données 4 noms de fichiers que j'ai deja inseré dans un dossier. je voulais donc telecharger ces fichier apartir du dossier pour ce faire j'ai coller ce code audessous de GridView1_RowCommand
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| Protected Sub GridView1_RowCommand(sender As Object, e As GridViewCommandEventArgs) Handles GridView1.RowCommand
If (e.CommandName = "Download") Then
Response.Clear()
Response.ContentType = "Application/octect-stream"
Response.AppendHeader("content-disposition", "filename=" + e.CommandArgument)
Response.TransmitFile(Server.MapPath("~/test9/") + e.CommandArgument)
Response.End()
System.Diagnostics.Debug.WriteLine("SomeText")
End If
End Sub |
LE probleme est ce que quand je voulais telecharger le fichier l'erreur suivante apparait:" System.Runtime.InteropServices.COMException: Descripteur non valide (Exception de HRESULT : 0x80070006 (E_HANDLE))"
Merci d'avance.