[ Astan @ 29.11.2003. 19:15 ] @
Kako da se pod C#/ASP.NET napravi .cs fajl koji ce direktno u RESPONSE da
ispisuje tekst koji treba vratiti korisniku...?

(slicno PHP ovom write ...)

Kako da se MIME kodiran tekst vrati korisniku za download?
[ havramm @ 29.11.2003. 21:55 ] @
Code:

Stream memoryStream = new MemoryStream();
XmlDocument doc = new XmlDocument();
byte[] buffer;

// moze i sa filestream-om, pa ga snimis, ovo je samo primer...
doc.Load(...);
        
doc.Save(memoryStream);
            
buffer = new byte[memoryStream.Length];
memoryStream.Seek(0, SeekOrigin.Begin);
memoryStream.Read(buffer, 0, (int)memoryStream.Length);
memoryStream.Close();

Response.Clear();
// naravno u header mozes da stavis sta ti treba...
Response.ContentType = "text/xml";
Response.AppendHeader("content-disposition", "attachment; filename=doc.xml");
Response.BinaryWrite(buffer);
Response.End();