수색…
통사론
control.FindControl("Id Of The Control To Be Found")
비고
-
FindControl
은 재귀 적이 지 않으며 컨트롤의 직접적인 하위 항목을 통해서만 검색합니다. - 공용 사용을 위해 들여 쓰기되지 않은 오버로드
FindControl(String, int)
이 있습니다. - 아무것도 발견되지 않으면
FindControl
은null
반환하므로null
이 아닌 것으로 결과를 확인하는 것이 좋습니다.
aspx 페이지에서 TextBox 컨트롤에 액세스
TextBox txt = (TextBox)FindControl(yourtxt_Id);
GridView, Repeater, ListView 등에서 컨트롤 찾기
컨트롤에 행이있는 경우.
TextBox tb = GridView1.Rows[i].FindControl("TextBox1") as TextBox;
또는 품목이있는 경우.
TextBox tb = Repeater1.Items[i].FindControl("TextBox1") as TextBox;
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow