Проблема привязки изображений Entity Framework к GridView - PullRequest
0 голосов
/ 09 августа 2010

Привет. Я пытаюсь связать изображения продуктов с моим видом сетки, но ничего не появляется ... Вот код:


Использование ProductsCtx как нового CAJFBLL.ProductEntities

        Dim Produtos = (From P In ProductsCtx.produto _
                       Join C In ProductsCtx.categoria On C.id Equals P.categoria_1.id _
                       Join F In ProductsCtx.FotosSet On F.produto.id Equals P.id _
                       Select New With {.idProduto = P.id, .Foto = P.produtos_fotos, .NomeProduto = P.nome, .Preco = P.precoActual}).ToList


        gvProdutos.DataSource = Produtos
        gvProdutos.DataBind()


    End Using

Уже пробовал с автоматическим генерированием столбцов, но без кубиков ... Есть идеи? Заранее спасибо!

1 Ответ

0 голосов
/ 09 августа 2010

Это будет работать, только если P.produtos_fotos представляет собой текст, представляющий URL-адрес изображения, и вы привязываетесь к этому свойству ImageUrl элемента управления Image или аналогичного.Если P.produtos_fotos является действительным двоичным представлением фотографии, то связывание будет сложнее, и вам нужно показать код, к которому вы привязываете данные.

...