c# - ASP.NET Get value from Radiobuttonlist -


i have following radionbuttonlist in aspx:

line 62:    <td class="auto-style6">2 gender</td> line 63:    <td> line 64:    <asp:radiobuttonlist id="rblgender" runat="server" repeatdirection="horizontal" onselectedindexchanged="rblgender_selectedindexchanged"> line 65:        <asp:listitem value="male">male</asp:listitem> line 66:            <asp:listitem value="female">female</asp:listitem> line 67:        </asp:radiobuttonlist> line 68:    </td> 

i trying selected value of checked radio button (male/female) , display in textfield when click button.

i thought should easy, , have following code in c#.

protected void btntest_click(object sender, eventargs e) {     txtgender.text = rblgender.selectedvalue; } 

everything can compile without errors. when run web form in browser , click btntest, browser shows following error: highlighted above code snippet @ line 64 in red.

compiler error message: cs1061: 'asp.userform_aspx' not contain definition 'rblgender_selectedindexchanged' , no extension method 'rblgender_selectedindexchanged' accepting first argument of type 'asp.userform_aspx' found (are missing using directive or assembly reference?)

question: did missed out or done wrongly?

there other questions topic in so, theirs fixed using .selectedvalue. when tried mine, gives me above error.

this simple update onselectedindexchanged event point btntest_click or setup event have named in onselectedindexchanged: rblgender_selectedindexchanged. error saying dont have event wired correctly.


Comments