나는 usercontrol 안에 2 개의 텍스트 상자 컨트롤을 가지고 있습니다. TextBoxUC.ascx
저는 usercontrol이 포함 된 page.aspx가 있습니다. 어떻게 page.aspx에서 자바 스크립트를 사용하여 각 텍스트 상자에 대한 참조를 얻을 수 있습니까?aspx 페이지에서 userControl 내의 웹 컨트롤에 액세스하는 방법
0
A
답변
1
사용자 정의 컨트롤을 수정할 권한이 있습니까? 그렇다면 각각의 컨트롤에 대한 클라이언트 ID를 반환하는 Textbox1ClientID 및 Textbox2ClientID와 같은 속성을 추가 할 수 있습니다.
사용자 제어 C 번호 : 페이지
public string Textbox1ClientID { get { return this.textbox1.ClientID; } }
JS : 당신은 사용자 정의 컨트롤을 변경할 수없는 경우
var text1 = document.getElementById('<% =this.UserControl1.Textbox1ClientID %>');
, 수동 함께 그는 클라이언트 ID 문자열을 넣어해야합니다.
JS :
var text1 = document.getElementById('<% =this.UserControl1.ClientID %>_Textbox1');
0
컨트롤 이름은 UserControl1_TextBox1과 비슷해야합니다.
document.getElementByID ('UserControl1_TextBox1');
0
의 그것은 당신의 텍스트 상자 클래스 이름을주고 거기에 자신의 아이디, JQuery와 사용하고 당신이 그들에 액세스 할 수있는 가장 좋은 방법은, 당신의 UserControl을 내부
을 생성하기 때문에 당신은 masterPage 또는 UserControl을 경우를 사용하고 정말 열심히 경우
< ASP : 텍스트 상자 ID = "_ text01"클래스 = "텍스트 상자" RUNAT = "서버"/>
및 JQuery와의
당신은 그 (것)들에게 0123에 액세스 할 수 있습니다$ (". 텍스트 상자"). addClass ("borderStyle");
이 작품이 당신에게 도움이 되었기 바랍니다.
0
$('#<%= userUC.FindControl("txtFname").ClientID %>')
0
당신은 어떤 영문 컨트롤의 정적에 재산 ClientIdMode
를 설정하고 쉽게 찾을 수 있습니다.
관련 문제
- 1. aspx 페이지에서 컨트롤에 액세스
- 2. C# usercontrol 모든 하위 컨트롤에 액세스하는 방법
- 3. MVC에서 부분보기를 사용하여 aspx 페이지에서 usercontrol 사용
- 4. asp.net UserControl 내의 컨트롤에 DataSource를 설정 하시겠습니까?
- 5. iframe 내의 페이지에서 필드에 액세스하는 방법은 무엇입니까?
- 6. 웹 사이트에서 외부 리소스에 액세스하는 방법 Aspx
- 7. aspx 페이지에서 하나 이상의 데이터베이스 테이블에 액세스하는 방법
- 8. 실버 라이트 컨트롤의 속성과 메소드에 액세스하는 방법 aspx 페이지에서?
- 9. JPanel에서 컨트롤에 액세스하는 방법 ...?
- 10. aspx 웹 페이지에서 xml 읽기
- 11. 상속 된 클래스 내의 하위 컨트롤에 액세스하는 방법?
- 12. aspx 페이지에서 정보를 암호화하는 방법?
- 13. Htm 페이지에서 Aspx 페이지
- 14. asp.net usercontrol 내의 이벤트에서 Silverlight usercontrol 내의 컨트롤을 사용하지 못하게하려고합니다.
- 15. Windows 웹 브라우저 컨트롤에 ASPX 페이지로드
- 16. txt 파일 내의 UserControl
- 17. 목록보기 행의 컨트롤에 액세스하는 방법
- 18. WPF DataTemplate에서 컨트롤에 액세스하는 방법
- 19. 다른 스레드에서 컨트롤에 액세스하는 방법?
- 20. WPF DataGrid의 컨트롤에 액세스하는 방법
- 21. 리피터 내부의 액세스 레이블 asp.net 페이지에서 usercontrol 안에있는 ItemTemplate
- 22. WPF - 이미지 숨기기 userControl : userControl contextMenu에 액세스하는 방법?
- 23. aspx 페이지에서 기본 beforeunload 이벤트를 연결하는 방법?
- 24. winforms 디자이너에서 상속 된 컨트롤에 액세스하는 방법
- 25. XAML UserControl 내의 요소의 메서드를 재정의 하시겠습니까?
- 26. C로 작성된 로컬 ActiveX 컨트롤에 액세스하는 방법
- 27. 페이지에서 usercontrol의 값에 액세스하는 방법?
- 28. 상위 페이지 컨트롤에 액세스하는 WPF 프레임
- 29. 프로그래밍 방식으로 DataGrid 행 세부 정보 컨트롤에 액세스하는 방법
- 30. UserControl 내의 사용자 정의 컨트롤에있는 ScriptManager
OP의 혜택에 대한 답을 설명하고 싶을 수 있습니다. – Luca