asp.net - How to Change RadioButton State from code behind -
i have radiobutton declared in page below :
<asp:radiobutton id="radiosalesmanager" runat="server" groupname="radiosales" /> <asp:radiobutton id="radiosalesuser" runat="server" groupname="radiosales"/>
in code behind based on value of dropdown want change state of radiobutton
protected void radiobuttonlist1_selectedindexchanged(object sender, eventargs e) { strrole = ((radiobuttonlist)createuserwizard1.createuserstep.contenttemplatecontainer.findcontrol("radiobuttonlist1")).selectedvalue; if (strrole.contains("administrator")) { ((dropdownlist)createuserwizard1.createuserstep.contenttemplatecontainer.findcontrol("drpgrplist")).selectedvalue = strrole.trim(); ((dropdownlist)createuserwizard1.createuserstep.contenttemplatecontainer.findcontrol("drpgrplist")).enabled = false; ((system.web.ui.htmlcontrols.htmltablerow)createuserwizard1.createuserstep.contenttemplatecontainer.findcontrol("traccess")).visible = false; } else { ((dropdownlist)createuserwizard1.createuserstep.contenttemplatecontainer.findcontrol("drpgrplist")).enabled = true; ((system.web.ui.htmlcontrols.htmltablerow)createuserwizard1.createuserstep.contenttemplatecontainer.findcontrol("traccess")).visible = true; strgroupname = ((dropdownlist)createuserwizard1.createuserstep.contenttemplatecontainer.findcontrol("drpgrplist")).selectedvalue; if (strgroupname.contains("sales") && (strrole.contains("manager"))) ((system.web.ui.webcontrols.radiobutton)createuserwizard1.createuserstep.contenttemplatecontainer.findcontrol("radiosalesmanager")).checked = true; else if (strgroupname.contains("sales") && (strrole.contains("user"))) ((system.web.ui.webcontrols.radiobutton)createuserwizard1.createuserstep.contenttemplatecontainer.findcontrol("radiosalesuser")).checked = true; } }
the radio button state doesn't change above code behind code . please me in fixing issue .
thanks appu
do use updatepanel in aspx-page?
<asp:updatepanel id="update" runat="server" childrenastriggers="true" updatemode="conditional">
this needed update data in frontend, has been changed in code behind
Comments
Post a Comment