2012-04-06 2 views

답변

1

사용 OfType<T>() 확장 메서드 내부 루프에이 코드를 작성 얻을 수 있습니다.

foreach (HtmlGenericControl item in Page.Controls.OfType<HtmlGenericControl>()) 
{ 


} 
+1

또한해야 할 수도 있습니다 [검색 재귀 (http://stackoverflow.com/questions/4955769/better-way-to-find-control-in-asp-net). – jrummell

+0

미안하지만 미안하지만 내가 런타임에 ul과 li을 만들었을 때 버튼을 클릭하면 이러한 il 또는 ul이 사라집니다. 그래서 .controls에 htmlgenericcontrol이 없습니다. htmlgenericcontrols를 페이지에 유지하는 방법은 포스트 백일 경우 –

+0

어떻게 추가할지 알려줄 것입니다. 통제 수단. 'IsPostBack'가 false 인 경우에만 추가하는 것 같습니다. IsPostBack에 관계없이 OnInit에 페이지에 추가해야한다고 생각합니다. – jrummell

관련 문제