Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Cách thêm 'System.Drawing.Image' vào 'System.Web.UI.WebControls.Image'

Có vẻ như bạn chỉ muốn một phương pháp đơn giản để chuyển một mảng byte hình ảnh thành một bức tranh. Không vấn đề gì. Tôi đã tìm thấy một bài viết điều đó đã giúp tôi rất nhiều.

    System.Web.UI.WebControls.Image image = (System.Web.UI.WebControls.Image)e.Item.FindControl("image");

    if (!String.IsNullOrEmpty(currentAd.PictureFileName))
    {
        image.ImageUrl = GetImage(currentAd.PictureFileContents);
    }
    else
    {
        image.Visible = false;
    }

    //The actual converting function
    public string GetImage(object img)
    {
        return "data:image/jpg;base64," + Convert.ToBase64String((byte[])img);
    }

PictureFileContents là một Byte [] và đó là hàm GetImage đang sử dụng như một đối tượng.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle Sql Loader ORA-01722:số không hợp lệ khi tải tệp CSV với phần cuối dòng Windows

  2. Tạo trình kích hoạt tạo giá trị cột ID trước khi chèn khi bảng mới được tạo

  3. Kích hoạt không thể đọc bảng, sau khi bị kích hoạt bởi cùng một bảng

  4. Thực hành tốt để sử dụng chỉ mục ngược trên các khóa thay thế? (Oracle)

  5. Làm thế nào để liệt kê tất cả các bảng trong Oracle