Save file from byte array on servermap path

Hello Everyone,

I Want to save pdf file from byte array and want to save that file on my server map path location.

Here is my code snippet. its giving no error nor saving file. Can please anyone correct my syntax if it wrong or help me by reffering other code snippet.

 
byte[] data = (byte[])listDataset.Tables[0].Rows[0][0];

System.IO.FileStream file = System.IO.File.Create(Server.MapPath(".\\TmpImages\\"+hfFileName+".pdf "));

  file.Write(data, 0, data.Length);
  file.Close();

Open in new window

Arslan306Asked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Luis PérezConnect With a Mentor Software Architect in .NetCommented:
Try this:

byte[] data = (byte[])listDataset.Tables[0].Rows[0][0];

System.IO.FileStream file = new System.IO.FileStream(Server.MapPath(".\\TmpImages\\"+hfFileName+".pdf "), System.IO.FileMode.Create);

  file.Write(data, 0, data.Length);
  file.Close();
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.