PDA

View Full Version : نمایش عکس در کنترل image با Linq



amir-m
پنج شنبه 24 بهمن 1392, 19:55 عصر
سلام دوستان. مطلب در خصوص بازیابی عکس از دیتابیس و نمایش اون توسط دیتاگرید و پیکچرباکس و... زیاده اما در خصوص نمایش عکس تو کنترل image با Linq من چیزی تو این سایت پیدا نکردم اگه ممکنه اساتید محرم یه راهنمایی به من بکنند:
من یه عکس را با کد زیر داخل جدولم ذخیره کردم:


Dim my_phat As String = Server.MapPath("/img/") + "1.jpg"
Dim fs As New System.IO.FileStream(my_phat, IO.FileMode.Open)
Dim my_array(CType(fs.Length, Integer) - 1) As Byte
fs.Position = 0
fs.Read(my_array, 0, my_array.Length)
fs.Close()
Dim update_query = _
From table1 In my_db.personel_details _
Where table1.personel_code = txt_personelCode.Text _
Select table1
For Each table1 As personel_detail In update_query
table1.pic_personeli = my_array
Next
my_db.SubmitChanges()

حالا می خوام این عکس ذخیره شده را از بانک(Sqlserver) بخونم و داخل یه کنترل image نمایش بدم. با توجه به اینکه کنترل image یه خاصیت imageUrl داره ظاهراً باید اول براش یه Handler بنویسم و داخل imageUrl اون Handler را فراخوانی کنم
آیا از دوستان کسی هست که کدی برای نوشتن اون Handler با Linq داشته باشه؟ (اگه به زبان VB هم نیست اشکال نداره خودم یه جوری تبدیلش می کنم)

amir-m
جمعه 25 بهمن 1392, 18:46 عصر
دوستان یعنی تاحالا هیچ کسی یه هندلر برای نمایش عکس ننوشته؟ :افسرده: :افسرده: :افسرده: :افسرده: :افسرده: :افسرده: :افسرده: :افسرده: :افسرده: :افسرده: :افسرده: :افسرده: :افسرده: :افسرده: