---
title: "DataGrid <> hyperlinkcolumn"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/61364-datagrid-hyperlinkcolumn"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "cyprys"
published: "2002-12-06T12:15:31.000Z"
updated: "2002-12-06T15:35:26.000Z"
replies: 4
views: 211
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/61364-datagrid-hyperlinkcolumn"
---

# DataGrid <> hyperlinkcolumn

## #1 — cyprys, 2002-12-06T12:15Z

\<asp:hyperlinkcolumn
	text="Redigera"
	NavigateURL="index.aspx?site=admini&area=insandare&showID="
	/\>

Såhär ser det ut. Jag har kört DG.databind(). Hur ska jag skriva för att länken ska visa showID vilket ska vara ID-numret från dataset?
Jag testade med att skriva \<%# container.DataItem("ID")%\> men då ger den felmeddelandet:
BC30676: 'DataBinding' is not an event of 'System.Web.UI.WebControls.HyperLinkColumn'.

Hur få in ID-numret i hyperlinkcolumnen?

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

## #2 — Pace, 2002-12-06T12:43Z

```
<asp:hyperlinkcolumn 
text="Redigera" 
NavigateURL=[red]'<%# "index.aspx?site=admini&area=insandare&showID=" & container.DataItem("ID") %>'[/red]
/>
```

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

## #3 — cyprys, 2002-12-06T12:48Z

Yupp. Det trodde jag också. Verkar som att man inte kan använda databind i en hyperlinkcolumn.. Förstår bara inte varför?
Ditt gav förövrigt samma fel som jag hade tidigare. Jag kanske t.o.m. skrev precis sådär.  :l 
Det funkade dock såhär.

```
<asp:TemplateColumn>
    	<ItemTemplate>
	  	    <asp:hyperlink NavigateUrl='<%# "index.aspx?site=admini&area=insandare&showID=" & container.DataItem("Id")%>' Text="Redigera" runat=server />
   		 </ItemTemplate>
 	 </asp:TemplateColumn>
```

Envis som jag är så är jag inte riktigt nöjd med detta men det får väl vara så för tillfället.
 :birp

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

## #4 — renholm, 2002-12-06T13:49Z

För att göra det du vill med en hyperlinkcolumn så gör så här:

```
<asp:HyperLinkColumn DataNavigateUrlField="Id" DataNavigateUrlFormatString  ="index.aspx?site=admini&area=insandare&showID={0}" />
```

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

## #5 — Pace, 2002-12-06T15:35Z

Hmm, såg det i referensen precis men tog en rövare innan. :x :birp

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/61364-datagrid-hyperlinkcolumn
