我的网页上有两个radio buttons
和两个panels
,当我选中单选按钮1时,我想show
面板1隐藏面板2,同样需要在收音机时显示panel2 button2选中已更改并隐藏panel1。
这就是我没有成功的方法
以下是我的单选按钮:
<asp:RadioButton ID="RadioButton1" runat="server" Text="Text" ForeColor="White" GroupName="selection" OnCheckedChanged="RadioButton1_CheckedChanged"/>
<asp:RadioButton ID="RadioButton2" runat="server" Text="Image" ForeColor="White" GroupName="selection" OnCheckedChanged="RadioButton2_CheckedChanged"/>
这是RadioButton1_CheckedChanged:
If RadioButton1.Checked = True Then
RadioButton2.Checked = False
Panel1.Visible = True
Panel2.Visible = False
End If
这是RadioButton2_CheckedChanged:
If RadioButton2.Checked = True Then
RadioButton1.Checked = False
Panel1.Visible = False
Panel2.Visible = True
End If
答案 0 :(得分:2)
您需要将单选按钮的autopostback
设置为true。
AutoPostback="True"
包含在你的radiobutton标签中,你应该好好去。对代码进行简单调试就会向您显示不会使用当前代码调用这两个事件。