---
title: "ItemDataBound"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/72440-itemdatabound"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Dino"
published: "2003-03-28T10:03:35.000Z"
updated: "2003-03-28T10:17:59.000Z"
replies: 2
views: 253
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/72440-itemdatabound"
---

# ItemDataBound

## #1 — Dino, 2003-03-28T10:03Z

Får inte denna kod, som är från en bok, att fungera. Har en repeater och dess datakälla är ett dataset, och när itemDataBound eventet körs så skall den kolla om det finns data i fältet i datakällan, om så göra något. 

```
private sub repMessages_itemDatabound(byval sender as object, byval e as repeateritemeventargs) handles repMessages.itemdatabound
   select case e.item.itemtype
      case listitemtype.item, listitemtype.alternatingitem
         dim dbr as DbDataRecord
         dbr = DirectCast(e.item.dataitem,DbDataRecord)
         dim strEpost as string = dbr("db_epost").tostring
         if strEpost.length > 0 then
            dim lc as new literal()
            lc.text = " - " & strEpost
            e.item.controls.add(lc)
         end if
   end select
end sub
```

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

## #2 — Dino, 2003-03-28T10:16Z

Löste sig, behövde bara ändra till DataRowView istället för DbDataRecord när datakällan var datatable. :)

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

## #3 — Gladh, 2003-03-28T10:17Z

\[okej\]

\- M

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/72440-itemdatabound
