수색…


통사론

  1. control.FindControl("Id Of The Control To Be Found")

비고

  • FindControl 은 재귀 적이 지 않으며 컨트롤의 직접적인 하위 항목을 통해서만 검색합니다.
  • 공용 사용을 위해 들여 쓰기되지 않은 오버로드 FindControl(String, int) 이 있습니다.
  • 아무것도 발견되지 않으면 FindControlnull 반환하므로 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