---
title: "problem med user control"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/93724-problem-med-user-control"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Daniel_F"
published: "2004-01-01T13:35:27.000Z"
updated: "2004-01-01T15:05:39.000Z"
replies: 1
views: 228
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/93724-problem-med-user-control"
---

# problem med user control

## #1 — Daniel_F, 2004-01-01T13:35Z

Hej!

Jag har gjort en user control som jag lägger till i min aspx sida programtiskt. Användarkontrollen innehåller en label och en textbox. Ser här ser min kod ut:

\<%@ Reference Control="AddControl.ascx" %\>

Dim uc As Control
uc = LoadControl("AddControl.ascx")
testControl.Controls.Add(uc)
\<asp:PlaceHolder id="testControl" runat="server"\>

Detta fungerar helt ok. Problemet uppstår när jag skall försöka komma åt labeln eller textboxen. Följande fungerar tex inte:

uc.lblNamn.Text = "test"

Hur gör jag för att komma åt labeln och textboxen från min aspx sida så att jag kan ge dem värden?

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

## #2 — renholm, 2004-01-01T15:05Z

Vet inte i vilket sammanhang du vill göra detta men det absolut smidigaste är väl att göra detta från din från din UserControl.

Annars måste du skapa en public egenskap eller funktion som i din UserControl som sätter lblNamn.Text till det värde som angivits i funktionen/egenskapen.

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/93724-problem-med-user-control
