Se... Nu rammer vi jo så en lille utrilstrækkelighed ved quiz'er på nettet :o)Det er nemlig en forudsætning for at deltage i quiz'en, at du IKKE prøver nedenstående af, men blot giver dit bedste bud på hvad du regner med der sker.
Vi starter med 5 X Indsættelse af en TextBox, og spørgsmålet til alle 5 er:Når siden vises i browseren, hvilke data er så blevet renderet til det skjulte felt __VIEWSTATE, og hvorfor?
Og husk - ikke noget med at prøve det af inden du svarer ;o)
1)Følgende markup:
<asp:TextBox ID="t0" runat="server" Text="En masse tekst"></asp:TextBox>
2)
Følgende markup:
<asp:TextBox ID="t1" runat="server"></asp:TextBox>
Og følgende kode:
protected void Page_Load(object sender, EventArgs e) { t1.Text = "En masse tekst"; }
3)
Følgende kode:
protected void Page_Load(object sender, EventArgs e) { t2.Text = "En masse tekst"; } protected override void OnInit(EventArgs e) { base.OnInit(e); t2 = new TextBox(); t2.ID = "t2"; form1.Controls.Add(t2); }
4)Følgende kode:
protected void Page_Load(object sender, EventArgs e) { TextBox t3 = new TextBox(); t3.ID = "t3"; t3.Text = "En masse tekst"; form1.Controls.Add(t3); }
5)Følgende kode:
protected void Page_Load(object sender, EventArgs e) { TextBox t4 = new TextBox(); t4.ID = "t4"; form1.Controls.Add(t4); t4.Text = "En masse tekst"; }
Kom med et par bud på ovenstående, og så må vi se hvad denne quiz kan udvikle sig til (der er jo andet i ASP.NET end tekstbokse ;o).
Og en sidste ting... Der er igen mulighed for sådan et sæt her:
MvhJeppe