2012-01-30 7 views
1

ASP 테이블 컨트롤을 만들고 프로그래밍 방식으로 행을 추가했습니다. 그런 다음 다른 행을 추가하는 과정을 반복했습니다. 내가 추가 한 첫 번째 행이 사라지고 가장 최신 행만 표시됩니다. 테이블의 상태를 저장할 수 있도록 설정해야하는 속성이 있습니까?ASP 테이블에 상태 저장하지 않음

편집 :

내가 할 모든 페이지에 버튼을 클릭하고이 테이블에 행을 추가합니다. 버튼을 반복해서 클릭하면 테이블에 하나만 추가됩니다. 도움이된다면 여기에 행을 추가하는 함수가 있습니다.

+0

어떻게 행을 추가합니까 (어떤 이벤트에서)? 코드를 게시 할 수 있습니까? – CAbbott

+0

@CAbbott 버튼을 클릭 한 후 완료됩니다. 그래서 OnClick 함수 후 – user489041

답변

3

동적으로 테이블에 행을 추가하기 때문에 각 연속적인 포스트 백에서 다시 만들어야합니다.

는 는 동적으로 추가 된 컨트롤이 사라질 수 이유에 대한 설명이 답변에

봐 : ASP.NET dynamically created controls and Postback

편집 : 동적으로 포스트 백시에 컨트롤을 추가 할 수 있습니다, 내 대답 here가 할 수있는 방법을 보여줍니다 그 사용 ViewState. 비록 이것이 매우 성가시다. 페이지 디자인을 다시 생각할 수도 있습니다.

+0

굉장, 도움 주셔서 감사합니다. 나는 지금이 기회를 줄 것이다. – user489041

관련 문제