Here is a sample code to find a asp.net control. You have to pass the parent control within which you need to search and the id of control to be searched as params.
- public static Control FindControlRecursive(Control parent, string id)
- {
- // If the control we're looking for is parent, return it
- if (parent.ID == id) return parent;
- // Else search through children
- foreach (Control control in parent.Controls)
- {
- Control found = FindControlRecursive(control, id);
- if (found != null) return found;
- }
- // No control with id is found
- return null;
- }
No comments:
Post a Comment