How can i take image upload value
<p>In my .aspx ,        </p>

<pre><code>&lt;div id="pictureBox"&gt;
                            &lt;img width="150" height="150" runat="server" id="imageField" /&gt;
                        &lt;/div&gt;
                        &lt;br /&gt;
                        &lt;input id="Upload" style="width: 200px; font-family: Myanmar3;" type="file" name="Upload"
                            runat="server" accept="image/*" &gt;
                        &lt;br /&gt;
                        &lt;asp:Button ID="ImageButton1" runat="server" OnClick="upload_Click" CssClass="styleButton"
                            Text="Upload" /&gt;
</code></pre>

<p>In my .cs ,</p>

<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>The image has upload and show successfully in "imageField" , but the value field of "Upload" input is empty when after "upload_Click" event . 
I want to take this value back to make another process !</p>
