title: Response BinaryWrite not working on Android browser
body: <p>I have a byte array in the database and i need to show that in a pdf file format. Here is the way i did that. However, this doesn't work on Android tablets(checked in 2.3.5 and 3.2). </p>
  
  <pre><code>Response.Clear();
  Response.ContentType = "application/octet-stream";
  Response.BufferOutput = true;
  Response.Buffer = false;
  Response.AddHeader("Content-Length", binaryData.Length.ToString());
  Response.AppendHeader("Content-Disposition", "inline;filename=ClientDocument.PDF");
  // Response.BinaryWrite(binaryData);
  Response.OutputStream.Write(binaryData, 0, binaryData.Length);
  Response.End();
  </code></pre>
  
  <p>Can you guys think of any way i could make it work on all the browsers?</p>
  
  <p>Appreciate the help</p>
  
  <p>Thanks</p>