---
title: "PostBack och TextBox i annan klass"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/176273-postback-och-textbox-i-annan-klass"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Ledel"
published: "2009-01-09T20:01:18.000Z"
updated: "2009-01-10T01:00:35.000Z"
replies: 1
views: 344
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/176273-postback-och-textbox-i-annan-klass"
---

# PostBack och TextBox i annan klass

## #1 — Ledel, 2009-01-09T20:01Z

Hej,
Om vi tänker att jag har en enkel sida enligt:

```
    public partial class MyPage : Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            TestClass t = new TestClass();
            PagePanel.Controls.Add(t);
        }
    }

    public class TestClass : Control
    {
        private TextBox tb;

        public TestClass()
        {
            tb = new TextBox();
        }

        protected override void Render(HtmlTextWriter writer)
        {
            Button b = new Button();
            b.Text = "Klicka";

            tb.RenderControl(writer);
            b.RenderControl(writer);
        }
    }
```

Skriver jag nu något i min TextBox tb och sedan klickar på knappen så "glömmer" sidan vad jag skrivit i denna. Har läst lite med hjälp av Google men inte lyckats lösa det. Hur ska jag göra?
Tack!

EDIT: Råkade kopiera fel kod...

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

## #2 — Ledel, 2009-01-10T01:00Z

Hmm, löste det hela genom att skicka med en referens till PagePanel i konstruktorn för TestClass(), så lägger jag till kontrollerna där.. Det enda jag kan komma på. Har någon en bättre lösning hör jag den gärna!

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/176273-postback-och-textbox-i-annan-klass
