title: upload image and save file stream in View State
body: <pre><code>    protected void upload_Click(object sender, EventArgs e)
  {  
      if (Upload.Value !="")
      {
          System.IO.Stream fs = Upload.PostedFile.InputStream;
          img_uploadStream = Upload.PostedFile.InputStream;
          System.IO.BinaryReader br = new System.IO.BinaryReader(fs);
          Byte[] bytes = CreateThumbnail(br.ReadBytes((Int32)fs.Length),150);
          string base64String = Convert.ToBase64String(bytes, 0, bytes.Length);
          imageField.Src = String.Format("data:{0};base64,{1}", "image/jpeg", base64String);
      }
  }
  </code></pre>
  
  <p>After upload the image , Upload.PostedFile.InputStream has set to null value . 
  I want to save this Input Stream to asp.net View State to reuse .</p>