Hej! Kalla mig dum (helst inte :-D) men hur skall du kunna visa mer än en fil i samma webbfönster på en och samma gång ? Då måste du använda iFrame eller vanliga Frames.. du kan t.ex inte öppna mer än ett worddokument åt gången?Öppna flera filer i egna browser fönster
Måste man skapa nya "session" för att visa en eller flera dokument i egna fönster? Det verkar inte fungera då man jobbar med ett och samma session-id för att visa flera filer.
Hur fungerar detta i asp.net?
Jag skickar med ett kodexempel på hur min icke-fungerade lösning ser ut:
Response.ContentType = "application/msword";
foreach(FileStream printFile in inPrintFiles)
{
IntPtr FileHandle;
int StartPos = 0;
int FileSize = 0;
FileHandle = printFile.Handle;
FileSize = (int)printFile.Length;
string fileType=printFile.GetType().ToString();
string fileName=printFile.Name;
Response.AddHeader("Content-Disposition", "attachment;filename="+fileName);
Response.WriteFile(FileHandle, StartPos, FileSize);
printFile.Close();
}
Tack på förhand!
// PiaSv: Öppna flera filer i egna browser fönster