---
title: "read only when postback?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/dotnet/160165-read-only-when-postback"
topic: ".NET"
topic_url: "https://www.webforum.nu/amne/dotnet"
author: "Gimbo"
published: "2007-05-11T08:13:58.000Z"
updated: "2007-05-11T11:36:43.000Z"
replies: 8
views: 458
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/160165-read-only-when-postback"
---

# read only when postback?

## #1 — Gimbo, 2007-05-11T08:13Z

Tja,

hur kan jag göra textfälten jag har readonly då en postback sker?
har en combobox med en massa namn då ett namn väljs sker en postback och värden fylls i comboboxarna nu vill jag att dessa ska bli readonly då postbacken görs? any idea?

så här ser det ut då jag ritar ut ett textfät nu

```
txtUserName = new TextBox();
txtUserName.CssClass = "css_start";
```

och klassen heter controlls

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

## #2 — Gimbo, 2007-05-11T08:36Z

kan man inte på något sätt kolla om det finns ett value i textältet och därefter sätta om det ska va read only lr inte typ:

```
txtUserName = new TextBox();
txtUserName.CssClass = "css_start";
            if (txtUserName.Text != "null")
            {
                txtUserName.ReadOnly = true;
            }
```

men det funkar inte? hur kan jag kolla valuet i if satsen?

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

## #3 — BrutalDeluxe, 2007-05-11T08:47Z

I page-load:en kan du använda IsPostBack för att kontrollera om sidan är submittad eller inte. 

```
private void Page_Load()
{
    if (IsPostBack)
    {
       txtUserName.ReadOnly = true; 
    }
}
```

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

## #4 — Gimbo, 2007-05-11T08:50Z

får felet att the name 'isPostBack' does not exsist in the current context?

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

## #5 — emission, 2007-05-11T08:52Z

Kolla stavningen

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

## #6 — Gimbo, 2007-05-11T08:54Z

```
if (IsPostBack)
                {
                    txtUserName.ReadOnly = true;
                }
```

ser inget stavfel i koden?
skrev bara fel i felmeddelandet jag posta med litet i

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

## #7 — BrutalDeluxe, 2007-05-11T09:11Z

Det borde fungera. Ligger koden i Page_Load eller?

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

## #8 — Gimbo, 2007-05-11T09:57Z

jupp, alltså i den första metoden som körs innan allt annat

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

## #9 — BrutalDeluxe, 2007-05-11T11:36Z

Märkligt...

<http://msdn2.microsoft.com/en-us/library/system.web.ui.page.ispostback.aspx>

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

---

Tråden på webben: https://www.webforum.nu/amne/dotnet/160165-read-only-when-postback
