Here is solution to your problem using jquery
this is html code:
<asp:RadioButtonList ID="RadioButtonList1" runat="server">
<asp:ListItem Value="1">AAAA</asp:ListItem>
<asp:ListItem Value="2">BBBB</asp:ListItem>
</asp:RadioButtonList>
<div id="Div1" style="visibility:hidden;">
this is div 1
</div>
<div id="Div2" style="visibility:hidden;">
this is div 2
</div>
this is jquery code:
$(function () {
$("#RadioButtonList1").change(function () {
var res = $('input[type="radio"]:checked').val();
if (res == '1') {
$("#Div1").css("visibility","visible");
$("#Div2").css("visibility", "hidden");
}
else {
$("#Div1").css("visibility", "hidden");
$("#Div2").css("visibility", "visible");
}
});
})
by default both div are hidden when you select a value from radiobuttonlist div's come visible accordingly