---
title: "Servertaggen ej rätt formaterad"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/182656-servertaggen-ej-rätt-formaterad"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "saw"
published: "2010-03-03T21:41:24.000Z"
updated: "2010-03-05T10:10:07.000Z"
replies: 8
views: 916
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/182656-servertaggen-ej-rätt-formaterad"
---

# Servertaggen ej rätt formaterad

## #1 — saw, 2010-03-03T21:41Z

Jag skulle vara väldigt tacksam för lite hjälp här

```
<asp:Image ID="Image1" runat="server"  ImageUrl="~/Bild/icon/'<%# DataBinder.Eval(Container.DataItem,"icon") %>'.gif"/>
```

Giffarna heter 1.gif 2.gif osv och är sparade som tal i databasen.

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

## #2 — StefanBergfeldt, 2010-03-04T07:13Z

\<asp:Image ID="Image1" runat="server"  ImageUrl="\~/Bild/icon/\<%# DataBinder.Eval(Container.DataItem,'icon') %\>.gif"/\>

Kan det fungera?
Du har dina " och ' lite konstigt

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

## #3 — hopparn, 2010-03-04T08:26Z

Ja, eller:

```
<asp:Image ID="Image1" runat="server" ImageUrl='~/Bild/icon/<%# DataBinder.Eval(Container.DataItem,"icon") %>.gif' />
```

:)

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

## #4 — saw, 2010-03-04T08:58Z

Tyvärr, ingenting av det fungerar, inga felmedelande dock, men heller ingen bild.

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

## #5 — doggelito, 2010-03-04T10:28Z

Rätt sökväg till bilden? Kolla källkoden som genererats.

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

## #6 — saw, 2010-03-04T14:32Z

Japp, jag skrev ut den på en label, och det stämmer perfekt.

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

## #7 — saw, 2010-03-04T19:30Z

Jag har lyckats på ett rätt "smart" sätt.
I kodebehind:

```
public string getPic(object dataItem)
    {//formatera bildpath
        string nyttPath ="~/Bild/icon/" +  DataBinder.Eval(dataItem, "icon").ToString() + ".gif";
        return nyttPath;
    }
    public bool getVisible(object dataItem)
    {//image visible
        bool nyttVisible = false;
        if(DataBinder.Eval(dataItem, "icon").ToString().Length>0)
            nyttVisible = true;
            return nyttVisible;
    }
```

..sedan i aspx-filen

```
<asp:Image ID="Image1" runat="server" ImageUrl='<%# getPic
(Container.DataItem)%>' Visible="<%# getVisible(Container.DataItem)%>"/>
```

Detta innebär, att om inte det finns någon bild eller inget inlägg, då vissas
inte någon "söndrig" bildruta. Sökvägen fungerar kanon.
Jag hoppas att ni inte tycker att jag har tagit en genväg nu... :i

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

## #8 — StefanBergfeldt, 2010-03-05T07:05Z

Genväg?
Du har väl snarare gjort en ordentlig lösning!

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

## #9 — saw, 2010-03-05T10:10Z

Tack för detta.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/182656-servertaggen-ej-rätt-formaterad
