---
title: "Ta bort inlägg från Repeater"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/152974-ta-bort-inlägg-från-repeater"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "perssonjoel"
published: "2006-10-25T19:31:36.000Z"
updated: "2006-10-27T17:41:23.000Z"
replies: 6
views: 449
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/152974-ta-bort-inlägg-från-repeater"
---

# Ta bort inlägg från Repeater

## #1 — perssonjoel, 2006-10-25T19:31Z

Jag skriver en sida i ASP.net 2.0, vb kod.
Jag har nu en repeater, i den finns själva inlägget, kopplat till min databas, 
samt en "Ändra" och en "Ta bort"-knapp. 

Nu undrar jag hur jag ska få den att fatta vilken "Ta bort"-knapp som användaren
klickade på, och därmed ta bort just det inlägget ur databasen.

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

## #2 — Gladh, 2006-10-26T09:22Z

Lägg ett attribut på knappen som innehåller ditt Id.

I knappens ClickEvent så hämtar du upp detta ID och tar sedan bort posten från databasen.

Om den kan göra det så automatiskt som en DataGridView? Nej det kan den inte!
Du får göra allt själv.

\- M

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

## #3 — perssonjoel, 2006-10-26T14:41Z

Tackar!
Nu är det tyvärr så att jag inte har jättemycket erfarenhet i ämnet så jag måste nog då fråga; 
Hur lägger jag ett Attribut på knappen med dess Id?

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

## #4 — Gladh, 2006-10-26T19:15Z

Du skall titta på onItemBound eventet som finns på repeatern (ut och sök på nätet). DU skall sedan leta fram din knapp i detta event (FindControl) ut och sök på nätet.

Sedan så lägger du på attributet på din knapp, så här.

myButton.Attributes.Add("Identifier", YOUR_IDENTIFIER.ToString());

\- M

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

## #5 — perssonjoel, 2006-10-27T13:22Z

Tack.

Jag hittar ingen event som heter OnItemBound. Det närmaste jag hittade var OnItem**data**bound men där funkar inte min FindControl.

Jag använder mig av Repeater1.FindControl("DeleteButton") men den hittar den inte!

Nån som vet vad som är fel?

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

## #6 — mozilla, 2006-10-27T16:16Z

Jo det bör vara OnItemDataBound som gladh menar, och om du vill hitta en knapp i repeatern måste du leta på varje rad i objektet:

ungefär så här: (om du googlar bör du nog hitta fler exempel)

```
e.Item.FindControl("DeleteButton")
```

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

## #7 — perssonjoel, 2006-10-27T17:41Z

Det funkar utmärkt. tack så mycket!!

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/152974-ta-bort-inlägg-från-repeater
