你先试试selected属性赋为true是该项目是否选中,不要直接用程序写

解决方案 »

  1.   

    好像应该是py.items[0].checked = true;
      

  2.   

    不好意思,搞错了
    应该这样
    py.SelectedIndex = 0;
      

  3.   

    py.selectedIndex = 0;也没有选中55555555。
    代码如下
    selectPY = (System.Web.UI.WebControls.RadioButtonList)e.Item.FindControl("selectPY");
    selectPY.DataSource = hta;
    selectPY.DataTextField="value";
    selectPY.DataValueField="key";
    selectPY.DataBind();
    //selectPY.Items[0].Selected = true;
    selectPY.SelectedIndex = 0;
      

  4.   

    this.RadioButtonList1.Items.Add("1");
    this.RadioButtonList1.Items.Add("2");
    this.RadioButtonList1.Items[0].Selected = true;