Gemini78 wrote:
Ciao a tutti,
sto modificando un progetto SilverLight per l'upload di file. Ho la necessità di passare ad un file ashx un id che io passo nella pagina aspx allo script di SilverLight. Come faccio?
Puoi passarlo in querystring.
Non ho un'idea chiara di cosa siano i file ashx, qualcuno può spiegarmi cosa sono?
Ashx è un'estensione mappata in IIS per essere gestita dall'engine di asp.net. Puoi lavorarci creando un HttpHandler: in altre parole, non esiste fisicamente un file ashx, ma quando richiami pippo.ashx la richiesta passa in carico all'HttpHandler configurato, nel quale hai a disposizione Request, Response e altri strumenti per eseguire, come il tuo caso, anche un salvataggio di un array di byte.
Di riferimento:
http://www.silverlightitalia.com/ricerca/super.aspx?usag=1&key=HttpHandler,
http://www.silverlightitalia.com/ricerca/super.aspx?key=HttpHandler