---
title: "Datalist i Visual Developer Web 2005"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/159665-datalist-i-visual-developer-web-2005"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "liverpool"
published: "2007-04-26T09:39:01.000Z"
updated: "2007-04-26T10:57:26.000Z"
replies: 3
views: 332
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/159665-datalist-i-visual-developer-web-2005"
---

# Datalist i Visual Developer Web 2005

## #1 — liverpool, 2007-04-26T09:39Z

Hej

Jag har precis börjat med ASP.Net 2.0. Använder programet Visual Developer Web 2005. Nu till mitt problem.

Listar mina artiklar i Datalist. Men hur gör jag en länk som skall skicka det unika id till nästa sida?

Ex news.aspx?id=1

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

## #2 — freddyk, 2007-04-26T09:45Z

Kan du inte lägga till ett HyperlinkField med syntax liknande...

```
<asp:HyperLinkField Text="<%# Eval("Artikelnamn") %>" DataNavigateUrlFields="UniktID" DataNavigateUrlFormatString="~/ensida.aspx?id={0}" />
```

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

## #3 — liverpool, 2007-04-26T10:12Z

Får inte fram någon länk! Finns det inget lätt sett i Visual Developer web 2005 att får fram någon länk?

Använder denna kod

```
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1">
        <ItemTemplate>
            ArtikelBrodtext:
            <asp:Label ID="ArtikelBrodtextLabel" runat="server" Text='<%# Eval("ArtikelBrodtext") %>'>
            </asp:Label><br />
            ArtikelID:
            <asp:Label ID="ArtikelIDLabel" runat="server" Text='<%# Eval("ArtikelID") %>'></asp:Label><br />
            ArtikelPublicera:
            <asp:Label ID="ArtikelPubliceraLabel" runat="server" Text='<%# Eval("ArtikelPublicera") %>'>
            </asp:Label><br />
            ArtikelRubrik:
            <asp:Label ID="ArtikelRubrikLabel" runat="server" Text='<%# Eval("ArtikelRubrik") %>'>
            </asp:Label><br />
            ArtikelSkapad:
            <asp:Label ID="ArtikelSkapadLabel" runat="server" Text='<%# Eval("ArtikelSkapad") %>'>
            </asp:Label><br />
            <br />
        </ItemTemplate>
```

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

## #4 — freddyk, 2007-04-26T10:57Z

oops.... Fungerar i GridView...

Testa detta... Byt ut mot dina egna db-fält

```
            <asp:HyperLink ID="HyperLink1" runat="server" CssClass="cssKlass" 
                        NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"ArtikelID","~/nyhet.aspx?id={0}") %>' 
                            Text='<%# DataBinder.Eval(Container.DataItem,"Abstract") %>' ToolTip='<%# DataBinder.Eval(Container.DataItem,"Abstract") %>'>
                    </asp:HyperLink>
```

```
            <asp:HyperLink ID="HyperLink1" runat="server" CssClass="cssKlass" 
                        NavigateUrl='<%# DataBinder.Eval(Container.DataItem,"ArtikelID","~/nyhet.aspx?id={0}") %>' 
                            Text="Läs mer..." ToolTip="Läs mer...">
                    </asp:HyperLink>
```

(Laddar DL med data i min codebehind...)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/159665-datalist-i-visual-developer-web-2005
