[C#.NET] Simpele teller na postback

Pagina: 1
Acties:

  • Xolon
  • Registratie: April 2003
  • Laatst online: 04-02-2019
Wie kam mij even met een heel simpel probleempje helpen? Op een of andere stomme manier zie ik de fout niet. Mbv een Imagebutton wil ik dat intTel groter wordt, nadat erop is geklikt:


code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
public partial class impressie : System.Web.UI.Page
{
    int intTel;
    
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            intTel = 1;
            liFoto.Text = Convert.ToString(intTel);
            liFotonummer.Text = Convert.ToString(intTel);
        }
    }
    protected void ibtnVerder_Click(object sender, ImageClickEventArgs e)
    {   
        intTel++;
        liFoto.Text = Convert.ToString(intTel);
        liFotonummer.Text = Convert.ToString(intTel);
    }
}


Het probleem is dat intTel zijn waarde niet vasthoudt na de postback. De oplossing ligt waarschijnlijk recht onder mijn neus...maar ik zie het ff niet meer Kan iemand mij hiermee helpen?

  • L-VIS
  • Registratie: April 2005
  • Laatst online: 15:31
Ja dat kan goed kloppen. Pages heb geen state in .NET. Je zal hem op een of andere manier moeten persisten. Voor dit voorbeeld zou de viewstate denk ik wel voldoen.

  • Xolon
  • Registratie: April 2003
  • Laatst online: 04-02-2019
Kijk..hij werkt.top! bedankt :)

  • XangadiX
  • Registratie: Oktober 2000
  • Laatst online: 26-05 15:01

XangadiX

trepanatie is zóó kinderachtig

mja, opgelost; en toch hoort het in Programming :P

Stoer; Marduq