Những gì bạn đang cố gắng làm không có ý nghĩa:trình duyệt đang cố gắng hiển thị hình ảnh của bạn sẽ cần biết tải xuống từ đâu.
Bạn nên thiết lập một trang aspx đặc biệt, dành riêng cho việc tạo hình ảnh, chẳng hạn như GetImage.aspx.
Trang chính của bạn sau đó sẽ có các thẻ html img trỏ đến trang tạo hình ảnh này:
<img src="/GetImage.aspx?id=your_image_id"/>
Sau đó, bên trong GetImage.aspx, bạn lấy hình ảnh từ DB theo id của nó (được lấy từ tham số URL). Mã sẽ giống như sau:
command = connection.CreateCommand();
command.CommandText = "Select FO_Roomdet_Image from fo_roomtype where FO_Roomdet_Id=1"; // or dynamically fetch id with Request.QueryString and properly escape it
connection.Open();
Reader = command.ExecuteReader();
while (Reader.Read())
{
Response.ContentType = "image/jpeg"; // if your image is a jpeg of course
Response.BinaryWrite((byte[])Reader.GetValue(0));
}
connection.Close();