ボタンクリックイベントで、ファイルコントロールから直接画像を表示するために、このようにコーディングしました。
protected void btnupload_Click(object sender, EventArgs e)
{
try
{
if (photoupload.HasFile)
{
imageuploaded.ImageUrl = "~/./" + string.Format( photoupload.PostedFile.FileName);
if (imageuploaded.ImageUrl != null)
lblerror.Text = "File is Uploaded";
}
else
{
lblmsg.Text = "Please check all the fields";
}
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
}
そして、このコーディングから得られるimageurlは
http://localhost:4269/IMAG0990.jpg
IMAG990.jpg は私の画像名ですが、画像は画像コントロールに表示されます。この URL が正しくない可能性があります。フォルダーに保存せずに画像コントロールで写真を直接表示するにはどうすればよいですか。