webForumDet fria alternativet

Lagrad sträng i Viewstate försvinner

.NET

3 svar · 520 visningar · startad av doggelito

Medlem sedan juni 20003 076 inlägg
Frågan#1

Vad har jag missat? :(
Värdet i viewstate försvinner vid postback, varför?

protected void Page_Init(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            string bla = "blablabla";
            ViewState["Test"] = bla;
        }
    }

    protected void Page_Load(object sender, EventArgs e)
    {
        Response.Write(ViewState["Test"].ToString());
    }
Medlem sedan dec. 19996 522 inlägg
#2

Viewstate finns inte ännu i Page_Init, den laddas efter OnInit men innan OnLoad

Medlem sedan okt. 2006224 inlägg
#3

En bra idé kan vara att läsa om ASP.NET Page Life Cycle.

Medlem sedan juni 20003 076 inlägg
#4

Bah! Får ta å plugga lite då! :stud

256 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)