FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Har WN som tidsfördriv
|
Hej,
har ett dilemma jag hoppas någon av mer erfarna .NET utvecklare kan hjälpa mig med. Jag håller nämligen på och utvecklar en Web Control i en miljö där ViewState och Session variabler är förbjudna och jag behöver läsa ut värde från en radio button efter att sidan laddats om (triggas av en server-side knapp). Det jag får ut är att värdet inte är satt (null) oavsett hur jag än försöker göra med medförande Application Error. test.ascx: Kod:
<asp:RadioButtonList ID="radioList" runat="server" RepeatLayout="Flow" EnableViewState="False"></asp:RadioButtonList> <asp:Button ID="Button1" runat="server" Text="Reload" onclick="Button1_Click" /> Kod:
protected void Page_Load(object sender, EventArgs e) { if(!IsPostBack) { radioList.Items.Clear(); for(int i=0; i<5; i++) radioList.Items.Add(new ListItem("Fråga " + i.ToString(), i.ToString())); } else Response.Write("Valt värde: " + radioList.SelectedItem.Value); } protected void Button1_Click(object sender, EventArgs e) { Response.Write("Postback!"); } |
||
![]() |
![]() |
|
|