在ASP.NET中,可以使用以下方法将图片上传为字节数组:
1.创建一个ASPX页面,包含一个FileUpload控件和一个Button控件。
2.在Button控件的Click事件处理程序中添加以下代码:
if (FileUpload1.HasFile)
{
byte[] imageBytes = FileUpload1.FileBytes;
// 将字节数组保存到数据库或文件系统中
}
3.在Web.config文件中添加以下代码,以便允许上传较大的文件:
这将允许上传最大为1 MB的文件。
例如,可以使用以下HTML代码和ASP.NET代码实现这个示例:
上传图片为字节数组
protected void Button1_Click(object sender, EventArgs e)
{
if (FileUpload1.HasFile)
{
byte[] imageBytes = FileUpload1.FileBytes;
// 将字节数组保存到数据库或文件系统中
}
}