---
title: "Hitta controller i reapeater"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/115466-hitta-controller-i-reapeater"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "icaaq"
published: "2004-11-09T11:23:45.000Z"
updated: "2004-11-09T11:55:11.000Z"
replies: 1
views: 212
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/115466-hitta-controller-i-reapeater"
---

# Hitta controller i reapeater

## #1 — icaaq, 2004-11-09T11:23Z

Jag har denna repeater.

```
[red]
<asp:repeater Runat="server" ID="attributes" OnItemDataBound="bindAttributes">
	<ItemTemplate>
		<asp:Label Runat="server" ID="lblAttribute" />
		<asp:TextBox Runat="server" ID="txtAttribute" CssClass="short" onkeyup="this.value=(this.value.match(/\d+/))?this.value.match(/\d+/):'';" />
		<br/>
	</ItemTemplate>
</asp:repeater>
[/red]
```

Nu vill jag vi ett button-click komma åt textboxarnas värde, hur gör jag det?

Jag tänkte lite så här

```
[red]
public void btnGetAttributesClick(object sender, System.EventArgs e)
{
	foreach(Control c in attributes.Controls)
	{
	TextBox t = (TextBox)c.FindControl("txtAttribute");
	Debug.WriteLine(t.Text);
	}
}
[/red]
```

men det är något som är knas....kan ni hjälpa mig på rätt spår :OO

mv icaaq

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

## #2 — icaaq, 2004-11-09T11:55Z

```
[red]
if(!Page.IsPostBack)
{
	this.GetAttributes();
}
[/red]
```

Och allt funkar perfekt :r

mv icaaq

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/115466-hitta-controller-i-reapeater
