MVC si ZipResult

Citeodata aveti nevoie fie sa downloadati mai multe fisiere catre utilizator.

Citeodata fisierul e prea mare  -si vreti sa il faceti zip.

Pentru ASP.NET MVC va prezint o solutie simpla, bazata pe SharpzipLib from http://www.icsharpcode.net/opensource/sharpziplib/ .

Trebuie doar sa va obtineti fisierul / fisierele in string / byte[] si sa scrieti acest cod mic:

var fcr = new ZipResult("Export.xls", str);
fcr.AddFile("citeste.txt","acest fisier zip contine 2 fisiere – export.xls si citeste.txt");
return fcr;

Codul pentru ZipResult va rog sa il luati de aici : http://msprogrammer.serviciipeweb.ro/2011/01/31/zip-result-mvc/

Sper sa va fie de folos!

Leave a Reply

Your email address will not be published. Required fields are marked *