file upload control has FileStream or some such property of type stream.
Put it in memoryStream class and convert to bytearray which can then be saved to binary column type.
Found it:
AsyncFileUpload1.PostedFile.InputStream
Here is full code for getting ByteArray:
public static byte[] ReadFile(Stream input)
{
byte[] buffer = new byte[input.Length];
using (MemoryStream ms = new MemoryStream())
{
int read;
while ((read = input.Read(buffer, 0, buffer.Length)) > 0)
{
ms.Write(buffer, 0, read);
}
return ms.ToArray();
}
}