저는 AJAXToolkit Accordion 컨트롤을 사용하고 데이터베이스 쿼리를 기반으로 동적으로 창이 추가됩니다. 예 :ASP.NET에서 동적으로 증가하는 변수 이름
Jane이 로그인하여 아코디언이있는 페이지를 위로 당깁니다. 데이터베이스에서 todo_list 테이블에 5 개의 행이 있습니다. 그래서 정보를 담고있는 다섯 개의 창을 동적으로 생성해야합니다. 테이블에서 ...하지만 Joe가 로그인하면 3 줄 밖에 가질 수 없으며 Josh에게는 15 명이있을 수 있습니다. 따라서 개인이 얼마나 많은 사람인지 미리 알 수는 없습니다.
그래서 변수 이름을 동적으로 지정하는 방법이 필요합니다 (또는이를 수행 할 다른 방법이 있습니다). 당신은 새로운 변수 이름을 만들 필요가 없습니다
Dim i as integer
For each row in todo_list
Dim ap + i as New AccordionPane
Add some info from the row to the pane
Next
여기 – swapneel