동적으로 생성된 ASP.net 컨트롤 내에 동적 ASP.net 컨트롤 생성
HTML 요소, ASP.net 텍스트 상자, 및 동적으로 생성된 다른 ASP.net 컨트롤 내의 버튼. 그러나 이벤트 핸들러를 설정할 때 새로 추가된 컨트롤이 아직 존재하지 않기 때문에 이 작업이 혼란스러워 보일 수 있습니다.
이 기능을 구현하려면 다음 단계를 따르세요.
예: 버튼을 클릭하면 HTML, 텍스트 상자 등이 생성되는 ASP.net 애플리케이션을 생각해 보세요. 버튼.
코드 예:
protected void btnCreateHazard_Click(object sender, CommandEventArgs areaCount) { // Get the current number of hazards int hazardCount = Convert.ToInt32(ViewState["hazardCount"]) + 1; // Get the argument from the button int placeholderID = Convert.ToInt32(areaCount.CommandArgument); // Create the hazard createHazard(hazardCount, placeholderID); // Set the new hazard into the viewstate ViewState["hazardCount"] = hazardCount; }
추가 고려 사항:
위 내용은 동적으로 생성된 다른 컨트롤 내에 동적 ASP.NET 컨트롤을 만드는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!