日期:2014-05-17  浏览次数:20429 次

RadioButtonList默认选中的问题。
比如我有一个RadioButtonList的组:
第一个:
值:101;文本:张三
第二个:
值:102;文本:李四
第三个:
值:103;文本:王二

在这个RadioButtonList页面载入的时候,我想让等于一个文本(不是值)是oneText的radiobutton处于选中状态,怎么搞啊。好像很初级。
我知道,如果提供一个值oneValue,让等于这个值的radiobutton处于选中状态应该是:
radiobuttonlist1.selectedValue=oneValue;
期待您的快速回答。。


------解决方案--------------------
试试
C# code

for(int i=0;i<RadioButtonList1.Items.Count;i++)
{
   if(this.RadioButtonList1.Items[i].Text==oneText)
   {
      RadioButtonList1.Items[i].Selected=true;
   }
}

------解决方案--------------------
C# code
      for (int i = 0; i < this.RadioButtonList1.Items.Count; i++)
        {
            if (this.RadioButtonList1.Items[i].Text = "f")
            {
                this.RadioButtonList1.Items[i].Selected = true;
            }
        }