---
title: "Eval bild från db?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/175187-eval-bild-från-db"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Zaiman"
published: "2008-11-05T21:58:15.000Z"
updated: "2008-11-06T20:01:08.000Z"
replies: 3
views: 433
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/dotnet/175187-eval-bild-från-db"
---

# Eval bild från db?

## #1 — Zaiman, 2008-11-05T21:58Z

Länge sedan jag höll på med detta och glömt har jag..

Hur gör jag för att inte skriva ut något om informationen från databasen är tom? Har en DataLista med lite text och bilder.
Blippar ut bilden med koden

```
<asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("bild", "/Images/nyhetsbild/{0}") %>' GenerateEmptyAlternateText="True" />
```

 och det blir ju bra om det är någon bild med i datakällan, men inte om det är tomt. För är det tomt ska det inte vara någon bild alls..

Hmm trött efter en jobbig dag så det kanske kommer på rätt spår i morgon   :r

Permalänk: https://www.webforum.nu/p/175187

## #2 — CatZ, 2008-11-06T07:09Z

```
protected void OnItemDataBound(Object sender, DataListItemEventArgs e)
{
	if (e.Item.ItemType == ListItemType.Item ||  e.Item.ItemType == ListItemType.AlternatingItem)
         {
            Image image1 = (Image)e.Item.FindControl("Image1");

            if((DataRowView)e.Item.DataItem).Row.ItemArray[indexPåDinImageKolumn] == null)
				image1.Visible = false;
		}
	}
}
```

Permalänk: https://www.webforum.nu/p/2152413

## #3 — Zaiman, 2008-11-06T15:40Z

Nix.. funkar inte.

```
Compiler Error Message: CS1525: Invalid expression term '.'

Source Error:

 

Line 23:             Image image1 = (Image)e.Item.FindControl("Image1");
Line 24: 
Line 25:             if((DataRowView)e.Item.DataItem).Row.ItemArray[2] == null)
Line 26:             {
Line 27: 				image1.Visible = false;
```

Permalänk: https://www.webforum.nu/p/2152487

## #4 — Zaiman, 2008-11-06T20:01Z

```
 <asp:Image ID="Image1" runat="server" ImageUrl='<%# Eval("bild", "/Images/nyhetsbild/{0}") %>' GenerateEmptyAlternateText="True" Visible='<%# !(Eval("bild") == "") %>'/>
```

Så fick det bli..

Permalänk: https://www.webforum.nu/p/2152521

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/175187-eval-bild-från-db
