[JQuery]Upload di file con .ajax

martedì 23 agosto 2011 - 15.46
Tag Elenco Tags  C#  |  .NET 4.0

Gemini Profilo | Expert

Ciao a tutti
sto cercando di realizzare l'upload di 2 file con jquery.
Utilizzo la funzione $.ajax e al click su un tasto il controllo passa ad un file ashx.

$(document).ready(function () {
$("#btnSalvaVideo").click(function(){
$.ajax({
type:'POST',
url:'../../Handler/myFileUpload.ashx?type=videoprogetti',
data: ({ dato1: $('#<%= afuVideo.ClientID %>').val(), dato2: $('#<%= afuAnteprimaVideo.ClientID %>').val(), dato3: $('#txtTitoloVideo').val(), dato4: $('#txtDescrizioneVideo').val() }),

beforeSend:function(){

},
success:function(data){

}
});
});
});


<asp:FileUpload ID="afuVideo" runat="server" />
<asp:FileUpload ID="afuAnteprimaVideo" runat="server" />
<button id="btnSalvaVideo" class="button" value="Carica">Carica</button>

Se faccio context.Request.Files non mi da nulla
Se faccio context.Request.Form["data1"] mi da solo il nome del file. Io devo poter accedere al file per salvarlo.

Come posso fare?
Grazie mille
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5