xml| Client
Put it directly in memory and pass it to the client.
Create Memeorystream
System.IO.MemoryStream ms = new System.IO.MemoryStream ();
Write DataSet to Memeorystream
DataSet1. WriteXml (Ms,system.data.xmlwritemode.ignoreschema);
Write DataSet to Memeorystream
DataSet1. WriteXml (Ms,system.data.xmlwritemode.ignoreschema);
Response.Clear ();
Download the name of the attachment
Download the name of the attachment
Response.AddHeader ("Content-disposition", "attachment; Filename=acounts.xml ");
Download the size of the attachment so that the browser displays the progress bar
"Content-disposition", "attachment;" Filename=acounts.xml ");
Download the size of the attachment so that the browser displays the progress bar
Download the size of the attachment so that the browser displays the progress bar
Response.AddHeader ("Content-length", Ms. Length.tostring ());
Specifies that the browser is in download mode
"Content-length", Ms. Length.tostring ());
Specifies that the browser is in download mode
Specifies that the browser is in download mode
Response.ContentType = "Application/octet-stream";
Send to Client
"Application/octet-stream";
Send to Client
Send to Client
Byte[] B = Ms. ToArray ();
Response.OutputStream.Write (b,0,b.length);
Response.End ();
}
Byte[] B = Ms. ToArray ();
Response.OutputStream.Write (b,0,b.length);
Response.End ();
}
Response.End ();
}