遍历Web控件的子控件

private void Button1_Click(object sender, System.EventArgs e)
        
{
            FindSelecedControl(GlobalCategoryPanel);
        }

        
private void FindSelecedControl(Control control)//递归函数
        {
            
if(control is RadioButtonList)
            
{
                RadioButtonList rbl
=(RadioButtonList)control;
                al.Add(
int.Parse(rbl.SelectedValue));
            }

            
else
            
{
                
for(int i=0;i<control.Controls.Count;i++)
                
{
                    FindSelecedControl(control.Controls[i]);
                }

            }

        }

posted on 2005-08-19 16:28  Mat  阅读(207)  评论(0编辑  收藏  举报

导航