C# (asp.net)동적으로 생성 된 컨트롤에서 사용자가 입력 한 데이터를 세션 상태에 저장하는 방법은 무엇입니까?
프로그래밍 방식으로 여러 개의 드롭 다운 목록 (임의 번호)을 만듭니다. 사용자는 각 목록에서 특정 값을 선택하고 사용자가 선택한 값을 저장해야합니다.
단추 클릭 이벤트를 사용하여 세션 상태로 데이터를 저장하려고하면 드롭 다운 목록 개체가 만들어지지 않았다는 메시지가 나타납니다. (분명히 사촌 내가 아래의 페이지로드 이벤트에서 드롭 다운 목록을 만들거야! IsPostBack)
내가 페이지 상태에서 페이지로드 이벤트에서 데이터를 저장하려고하면 IsPostBack에서 나는 단지 각각에서 첫 번째 값을 얻을 명부. (페이지가 포스트 백 이후에 재현 될 때 분명히 사촌, 드롭 다운리스트가 다시 만들어지고 사용자가 입력 한 데이터는 손실됩니다).
버튼을 클릭하면 드롭 다운 목록에서 사용자가 선택한 값을 어떻게 저장합니까? 코드 숨김 파일에서이 작업을 수행하고 있습니다.
페이지 순환을 어떻게 보이나요, 페이지를 렌더링하고 자바 스크립트를 통해 드롭 다운을 작성 하시겠습니까? 아니면 각각의 선택에 따라 페이지를 만들지 ... 또는 –