RadioGroup以简短的方式检查了选定的值ext.net

时间:2016-07-08 04:11:07

标签: c# asp.net ext.net

aspx.cs

string aa= dt.Rows[0]["fruit"].ToString();
  if (aa== "apple")
    {
      RadioApple.Checked = true;
      RadioLemon.Checked = false;
    }
    else
    {
      RadioLemon.Checked = true;
      RadioApple.Checked = false;
    }          

我想像这样简短地说:

string aa= dt.Rows[0]["fruit"].ToString();
   RadioButton rb= RadioGroupFruit.Items.Find(aa);
   rb.Checked = true;  

有什么想法吗? 在asp.net中使用ext.net

1 个答案:

答案 0 :(得分:0)

对于RadioButtonGroups& CheckBoxGroups尝试获取BoxLabel的值。

// pseudo code
string[] selectedFruit = this.CheckboxGroupFruity.items.where(q => q.Checked).select(q => q.BoxLabel).ToArray();