asp.net 使用radiobuttonlist的困惑 - 使用关键词New创建实例

折腾了一天了,精疲力尽了已经。贴到这里求救,救命啊!
页面部分:
< body >
    
< form id = " form1 "  runat = " server " >
    
< div >
        
< asp:RadioButtonList ID = " RadioButtonList1 "  runat = " server " >
        
</ asp:RadioButtonList ></ div >
        
< asp:Button ID = " Button1 "  runat = " server "  OnClick = " Button1_Click "  Text = " Button "   />
    
</ form >
</ body >
</ html >
cs部分方案一:
     protected   void  Page_Load( object  sender, EventArgs e)
    
{
        
if (!IsPostBack)
        
{
            
this.RadioButtonList1.Items.Add(new ListItem("test1""test1"));
            
this.RadioButtonList1.Items.Add(new ListItem("test2""test2"));
        }

    }

    
protected   void  Button1_Click( object  sender, EventArgs e)
    
{
        Response.Write(
this.RadioButtonList1.SelectedItem.Value);
    }
cs部分方案二:
     protected   void  Page_Load( object  sender, EventArgs e)
    
{
        
if (!IsPostBack)
        
{
            
this.RadioButtonList1.Items.Add(new ListItem("test1""test1"));
            
this.RadioButtonList1.Items.Add(new ListItem("test2""test2"));
        }

    }

    
protected   void  Button1_Click( object  sender, EventArgs e)
    
{
        RadioButtonList rbl 
= new RadioButtonList();
        rbl 
= (RadioButtonList)Page.FindControl("RadioButtonList1");
        Response.Write(rbl.SelectedItem.Value);
    }

尝试阿尝试 ,无尽的尝试,最终还是一个“请使用关键词New创建实例”,已经无语了,高手路过,请抽时间帮帮小弟,现在都共产主义社会了,总该有点共产主义精神吧?

你可能感兴趣的:(RadioButton)