---
title: "DataList: Ändra värde i runtime"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/88126-datalist-ändra-värde-i-runtime"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Vide"
published: "2003-10-09T21:56:11.000Z"
updated: "2003-10-10T07:17:16.000Z"
replies: 5
views: 218
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/88126-datalist-ändra-värde-i-runtime"
---

# DataList: Ändra värde i runtime

## #1 — Vide, 2003-10-09T21:56Z

Tjenare,

Hur kommer jag åt att ändra texen i en DataBinder (\<%# DataBinder.Eval(Container.DataItem, "imagename") %\>) vid runtime, alltså precis före den skall DataBindas.

Jag vill alltså kunna påverka värdet som skall komma ut, innan det gör det.

Mvh, Vide

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

## #2 — NETwork, 2003-10-10T06:15Z

Antingen gör du det i onitemdatabound, men jag brukar köra det här alternativet:

```
<%# MyFunction(DataBinder.Eval(Container.DataItem, "imagename")) %> 

protected string MyFunction(object imagename) {
  //göra en massa gojja
  return imagename; 
}
```

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

## #3 — Vide, 2003-10-10T06:26Z

Aha, så dum jag är... tack! :D

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

## #4 — NETwork, 2003-10-10T07:01Z

Detta är väl ju "latebound", det är mer prestandaeffektivt att loppa igenom kolumnen i ett tidigare skede i din collection, exempelvis:

```
for(int i=0;i<dt.Rows.Count;i++) {
  dt.Rows[i]["Row"] = dt.Rows[i]["Row"] + "lala"; 
}
```

...och sen fylla din datagrid eller vad du ska fylla med den modifierade datan.

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

## #5 — Vide, 2003-10-10T07:05Z

Sant det också, och det var precis så jag gjorde i går natt. ;)

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

## #6 — NETwork, 2003-10-10T07:17Z

Aha, då föreslår jag att du behåller din kod. :)

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/88126-datalist-ändra-värde-i-runtime
