选 RadioButton1  时跳到 页面 1  选 RadioButton2  时跳到 页面 2 请问怎么实现? 

解决方案 »

  1.   

    RadioButton1.Attributes.Add("onclick", "javascript:window.navigate('页面2.aspx')");
      

  2.   

    首先要把控件的AutoPostBack设置为true,打开页面回发功能,然后把两个的GroupName写成一样的
    <asp:RadioButton ID="RadioButton1" runat="server" AutoPostBack="True" GroupName="aa"
                OnCheckedChanged="RadioButton1_CheckedChanged" />
            <asp:RadioButton ID="RadioButton2" runat="server" AutoPostBack="True" GroupName="aa"
                OnCheckedChanged="RadioButton2_CheckedChanged" />
    代码如下,才可以起到作用
     protected void RadioButton1_CheckedChanged(object sender, EventArgs e)
        {
            Response.Redirect("1.aspx");
        }
        protected void RadioButton2_CheckedChanged(object sender, EventArgs e)
        {
            Response.Redirect("Default2.aspx");
        }
      

  3.   

    楼上的Redirect也可以换成transfer
    也能实现其效果!
      

  4.   

    2楼是高手他说 的一定没错
    我补充一下RadioButton的属性 AutoPostBack="true"
    还有,为啥你不用RadioButtonList 搞两个控件多麻烦