The formatting isn't great but it should work. The code uses a button to display the list depending on what selection is made. The reason for this is a postback is needed and the button click causes the postback.
EDIT: One other thing, whenever I copy/paste code I sometimes get weird errors. So try copying in just the ASP.NET code and building that...then adding in the
VB code if it doesn't all work together at first.
ASP.NET CODE:
<form id="form1" runat="server">
<div>
<asp

ropDownList ID="ddlShowRadioButtons" runat="server">
<asp:ListItem Text="Choose a list to display" Value="choose" />
<asp:ListItem Text="Show Radio Button List #1" Value="rblOne" />
<asp:ListItem Text="Show Radio Button List #2" Value="rblTwo" />
<asp:ListItem Text="Show Radio Button List #3" Value="rblThree" />
</asp

ropDownList>
<br />
<asp:Button Text="Show List" runat="server" OnClick="showRadioList" />
<br />
<asp:RadioButtonList ID="rblOne" runat="server" ToolTip="Radio Button #1" Visible="false">
<asp:ListItem Text="Radio Button One Choice #1" Value="choice1" />
<asp:ListItem Text="Radio Button One Choice #2" Value="choice2" />
<asp:ListItem Text="Radio Button One Choice #3" Value="choice3" />
</asp:RadioButtonList>
<asp:RadioButtonList ID="rblTwo" runat="server" ToolTip="Radio Button #2" Visible="false">
<asp:ListItem Text="Radio Button Two Choice #1" Value="choice1" />
<asp:ListItem Text="Radio Button Two Choice #2" Value="choice2" />
<asp:ListItem Text="Radio Button Two Choice #3" Value="choice3" />
</asp:RadioButtonList>
<asp:RadioButtonList ID="rblThree" runat="server" ToolTip="Radio Button #3" Visible="false">
<asp:ListItem Text="Radio Button Three Choice #1" Value="choice1" />
<asp:ListItem Text="Radio Button Three Choice #2" Value="choice2" />
<asp:ListItem Text="Radio Button Three Choice #3" Value="choice3" />
</asp:RadioButtonList>
</div>
</form>
-----------------
VB CODE:
Protected Sub showRadioList(ByVal sender As Object, ByVal ea As EventArgs)
Select Case ddlShowRadioButtons.SelectedValue
Case "choose"
rblOne.Visible = False
rblTwo.Visible = False
rblThree.Visible = False
Exit Select
Case "rblOne"
rblOne.Visible = True
rblTwo.Visible = False
rblThree.Visible = False
Exit Select
Case "rblTwo"
rblOne.Visible = False
rblTwo.Visible = True
rblThree.Visible = False
Exit Select
Case "rblThree"
rblOne.Visible = False
rblTwo.Visible = False
rblThree.Visible = True
Exit Select
End Select
End Sub