Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

nemoguće pokupiti vrijednost nakon setovanja textbox.text iz Page_Load u C#...?

  • 3 odgovora
  • 2.169 pregleda

Najnovija ↓

nemoguće pokupiti vrijednost nakon setovanja textbox.text iz Page_Load u C#...? 11.09.2011. u 15:12 · pre 184 meseca #1
Pozdrav! Pitanje je početničko, ali takav sam i sam, tako da ne zamjerite.

Naime, u Page_Load postavim text property određenog textboxa na neku vrijednost npr. texbox.Text = "bla". Poslije toga, u UI-u promijenim vrijednost ispisanu u tom text boxu, kliknem neko dugme, uhvatim click u btnSave_Click i na moje iznenađenje i očaj vidim da je textbox.Text i dalje "bla". Jedino što sam nakon mukotrpne istrage uspio je da, kada umjesto na Page_load stavim u .aspx fajlu odmah <asp:TextBox Text="bla">, pa poslije mijenjam iz UI-a, sve bude kako treba, odnosno textBox ima željenu vrijednost (onu koja mu je jelte ukucana u samom user interfaceu). Ali avaj, ja baš moram setovati vrijednost u Page_Load, jer je učitavam iz baze.

Zahvaljujem unaprijed.
Re: nemoguće pokupiti vrijednost nakon setovanja textbox.text iz Page_Load u C#...? 11.09.2011. u 15:36 · pre 184 meseca #2
Stvar je u tome da kada kliknes na button, srtana se ponovo ucitava i opet je pozvan Page_Load event handler (pre button_click) i ti postavis opet vrednost na "bla". Probaj staviti breakpoint u Page_Load pa ces videti.
Problem mozes resiti tako sto u Page_Load stavis uslov if (!Page.IsPostback). IsPostback je true ako nije inicijalno ucitavanje strane nego je kliknuto na button.
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme