Vid en postback kommer sidan ihåg fältens värden men man måste fortfarande lägga till komponenterna oavsett om det är postback eller ej. Skulle man starta debuggern borde man kunna se att radiogruppen inte har några items. Dessutom borde du lägga in det som ska hända i event-handlern (Click-metoden).
Följande borde funka:
Kod:
protected void Page_Load(object sender, EventArgs e)
{
AddOptions();
}
private void AddOptions()
{
for (int i = 0; i < 5; i++)
radioList.Items.Add(new ListItem("Fråga " + i.ToString(), i.ToString()));
}
protected void Button1_Click(object sender, EventArgs e)
{
Response.Write("Postback!");
Response.Write("Valt värde: " + radioList.SelectedItem.Value);
}