フォームタグ付きのマスターページがあります
<form id="form1" runat="server" enctype="multipart/form-data" method="post">
そしてそのページにはHtmlInputFileがあります
<input id="File1"
type="file"
accept="image/*"
runat="server"/>
<input type="button"
id="Button1"
value="Upload"
OnServerClick="Button1_Click"
runat="server"/>
とハンドラー
void Button1_Click(object Source, EventArgs e)
{
if (File1.PostedFile != null)
{
try
{
HttpPostedFile file = File1.PostedFile;
byte[] fileContent = new byte[file.ContentLength];
file.InputStream.Read(fileContent, 0, file.ContentLength);
}
catch (Exception exc)
{
}
}
}
ただし、常にPostedFile = null !!!!