나는 사용자 정의 컨트롤을 만들었습니다. 텍스트 상자가 하나 있습니다. 상위 웹 페이지에서이를 제어 할 수 있습니까?사용자 컨트롤 Asp.net
0
A
답변
3
는 사용자 정의 컨트롤에 다음 속성을 추가합니다 :
public string SomeValue
{
get
{
return txtSample.Text;
}
set
{
txtSample.Text = value;
}
}
그리고 경우를 부모에서
public void DoSomething()
{
//Do something here from UserControl
}
예를 들어 사용자 정의 컨트롤이 들어있는 페이지에서 사용자 정의 컨트롤의 텍스트 상자 값을 가져 오거나 설정하려면 다음을 수행하십시오.
MyUserControl.SomeValue = "Hello from page";
lblTest.Text = MyUserControl.SomeValue;
여기서 "MyUserControl"은 포함 페이지의 사용자 정의 컨트롤의 ID입니다.
참고 : TextBox 컨트롤은 ViewState의 Text 속성을 자체적으로 처리하므로이 속성에 대해 TextBox 컨트롤을 명시 적으로 처리 할 필요가 없습니다.
1
일부 공용 메서드 나 속성을 사용자 정의 컨트롤에 정의하면 성공적으로 액세스 할 수 있습니다.
UserControl1.ascx.cs에서 :
MyInstanceOfUserControl1.DoSomething();
관련 문제
- 1. asp.net 위키 사용자 컨트롤
- 2. ASP.NET 사용자 컨트롤
- 3. ASP.NET 사용자 정의 컨트롤
- 4. ASP.Net 사용자 컨트롤 PubSub
- 5. ASP.Net 사용자 지정 컨트롤
- 6. ASP.NET 사용자 컨트롤
- 7. ASP.net 사용자 컨트롤 악몽
- 8. ASP.NET 사용자 지정 컨트롤
- 9. asp.net 사용자 컨트롤 - 업로드 이미지 컨트롤
- 10. ASP.NET 사용자 지정 컨트롤 컨트롤 상태
- 11. Asp.net 페이지 - 사용자 정의 컨트롤
- 12. 템플릿 기반 ASP.NET 사용자 컨트롤
- 13. 사용자 이름없이 ASP.NET 로그인 컨트롤
- 14. 페이지의 여러 ASP.NET 사용자 컨트롤
- 15. ASP.NET MVC 사용자 컨트롤 찾기
- 16. 클라이언트에서 ASP.NET 사용자 컨트롤 캐싱
- 17. asp.net 사용자 정의 컨트롤 바인딩
- 18. ASP.NET designer.cs에서 사용자 컨트롤 선언
- 19. ASP.NET MVP - 사용자 컨트롤 사용
- 20. ASP.NET 동적 사용자 정의 컨트롤
- 21. ASP.NET MVC에서 사용자 컨트롤 캡슐화
- 22. Asp.Net MVC의 사용자 지정 컨트롤
- 23. ASP.NET 웹 사용자 지정 컨트롤
- 24. ASP.Net 사용자 지정 컨트롤 대 사용자 컨트롤 :이 둘은 동일합니까?
- 25. 동적 컨트롤 사용자 컨트롤
- 26. ASP.NET 사용자 정의 컨트롤 ListView 내부 편집
- 27. ASP.NET 사용자 정의 컨트롤 생성자에 추가
- 28. ASP.NET StateBag 및 사용자 지정 컨트롤
- 29. 사용자 지정 탭 셰이프가있는 ASP.NET 탭 컨트롤
- 30. Ninject, ASP.NET 및 사용자 지정 컨트롤
무엇이 문제입니까? – awe