드롭 다운 선택시 동적 컨트롤을 생성하는 최근 문제에 직면했습니다. 선택이 변경되면 기존 컨트롤을 제거하고 다른 동적 컨트롤 집합을 생성해야합니다.
private void ClearDynamicControls()
{
if (adapter != null)
{
//This has all the controls
코드에 base.createchildcontrols()를 넣지 않으면 어떤 일이 발생하는지 알고 싶습니다. base.createchildcontrols()를 호출하지 않고 복합 컨트롤을 만들 수 있습니까? [ToolboxData("<{0}:Login runat=server></{0}:Login>")]
public class Login : Composite
두 웹 파트를 연결하는 코드를 작성하는 동안 두 개의 레이블을 만들었습니다. 두 레이블의 텍스트 값은 OnPreRender 메서드로 작성되었습니다. 그러나 CreateChildControl 메서드에서 한 레이블에 대한 컨트롤을 추가하는 것을 잊었습니다. 그래서 디버깅하는 동안, 나는 그 게시물을 다시 게시 후을 추가하는 것을 잊어 버린 레이블이 값을 유지하
나는 트리리스트 Kendo에 행을 추가 할 때 espessially Child Row를 추가 할 때 몇 가지 문제가 있습니다. Add Child Row를 클릭하고 데이터를 필드에 넣은 다음 OK를 클릭하면 행이 사라집니다. 그래서 나는 CHILD 행을 추가 할 수 없습니다. 공식 사이트에서 샘플을 가져 왔습니다. http://docs.telerik.com/
ASP.NET 컴포지트 컨트롤의 모든 예제는 항상 CreateChildControls 내의 첫 번째 동작으로 자식 컨트롤을 지 웁니다. 왜 이런거야? 내가 알기로이 메서드는 항상 EnsureChildControls를 통해 호출됩니다.이 메서드는 이미 호출되었으므로 CreateChildControls를 다시 호출하지 않음을 나타내는 플래그를 설정합니다. 인프