---
title: "Referens till Label i Control"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/86461-referens-till-label-i-control"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Vide"
published: "2003-09-19T17:58:14.000Z"
updated: "2003-09-19T18:27:35.000Z"
replies: 3
views: 258
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/86461-referens-till-label-i-control"
---

# Referens till Label i Control

## #1 — Vide, 2003-09-19T17:58Z

Hur refererar man in ett objekt som ligger i en Control?

En PlaceHolder i själva sida är ser ju ut såhär:

```php
protected System.Web.UI.WebControls.PlaceHolder module;
```

Men hur ser det ut när man skall länka in någonting som ligger i en Control, låt säga att den heter VisitorLog.

Mvh, Vide

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

## #2 — renholm, 2003-09-19T18:07Z

```
module.FindControl("minControl")
```

Varför behöver du göra detta? Om du har laddat en UserControl i din PlaceHolder bör all kod som har hand om UserControlen i den controlen ligga i denna.

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

## #3 — Vide, 2003-09-19T18:17Z

Nja, alltså module var bara ett exempel på en referens, jag skickar med lite kod.

Control:

```
<%@ Control Language="C#" %>

<span class="vspacer">&nbsp;</span>
<table class="mainbottomtable">
  <tr>
    <td width="100"></td>
    <td class="mainbottomcell">copyright information</td>
    <td width="100">Besökare: [b]<asp:Label Runat="server" ID="visitorLogLabel" />[/b]</td>
  </tr>
</table>
```

Denna är inlagd i default.aspx:

```
<element:footer id="footer" runat="server" />
```

Med detta register:

```
<%@ Register TagPrefix="element" TagName="footer" Src="modules/footer.ascx" %>
```

Vad jag nu vill göra är att få en referens till *visitorLogLabel* inuti *default.aspx.cs*, precis som man gör när man skall komma åt en WebControl i default.aspx.

Vart det snurrigt?

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

## #4 — renholm, 2003-09-19T18:27Z

Faktiskt lite :)

Om du vill komma åt något innut i en control får du nog göra så här: ((Label)footer.FindControl("visitorLogLabel")).Text = "foo";

Men om jag skulle vilja komma åt properties i en UserControl skulle jag göra någon form av funktion eller publik propertie som man anropar/sätter och som sedan sätter rätta värde på saker i din UserControl

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/86461-referens-till-label-i-control
