JPGのファイルをUpLoadしたいのですが、Upload前に確認の為に表示したいと思っています。
具体的には。下記のコードで
手順1. FileUpdate1の参照ボタンで、JPGのUpLoadするファイルを指定する。
手順2. Button1をクリック時に、Image1に手順1で指定したファイルを表示
手順3. Button1をクリック時に、所定のフォルダに保存する。
ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.ja/dv_aspnetcon/html/73b2eceb-e9aa-48e5-8aec-dc940dff012a.htm
では、「ユーザーがアップロードするファイルを選択してページを送信すると、ファイルは要求の一部としてアップロードされます。ファイルはそのままサーバーのメモリにキャッシュされます。」とありますが、
このキャッッシュされたデーターを何等かの形でImage1に表示できるのではないかと思っているのですが、・・・・・・・
よろしくご教授の程、お願いいたします。
<script runat="server">
Protected Sub Button1_Click(ByVal sender As Object, ByVal e As System.EventArgs)
'***アプロードするファイルを表示
End Sub
Protected Sub Button2_Click(ByVal sender As Object, ByVal e As System.EventArgs)
FileUpload1.SaveAs("~/Image/" + FileUpload1.FileName)
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>無題のページ</title>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:FileUpload ID="FileUpload1" runat="server" /><br />
<br />
<asp:Button ID="Button1" runat="server" Text="表示" OnClick="Button1_Click" /><br />
<br />
<asp:Image ID="Image1" runat="server" /><br />
<br />
<asp:Button ID="Button2" runat="server" Text="アップロード" Width="91px" OnClick="Button2_Click" /> </div>
</form>
</body>