2014-05-19 4 views
0

을 사용하여 선택 상자를 업데이트합니다. 서버에 runat이 아니며 데이터베이스의 수에 따라 값을 변경해야하는 선택 상자가 있습니다. 그래서 내가 데이터베이스에서 3 항목 드롭 다운에서 3을 선택하려면 카운트가 필요합니다. 나는 백 엔드에서 C#을 사용하고있다. 모든 드롭 다운은 프리 - 렌더링에서이로드와 관련이 있으며 포스트 백을 가질 수 없습니다. 이유는이 특정 드롭 다운이없는 runat 서버입니다.백엔드에서 C#

와 나는 우리의 데이터베이스에 무엇인지에 따라 값을 설정해야하지만, 내가 선택 상자에 감사

당신이 혼란하고 그 내가 @Smeegs에 동의
+0

자바 스크립트 –

+0

코드 샘플을 추가하는 방법 – Tanner

+0

또한 * 왜 *'runat = "server"'를 사용할 수 없습니까? – Flater

답변

0

을 RUNAT 서버를 사용할 수 없습니다 runat='server'autopostback='true'입니다. 선택 변경시 다시 게시하지 않고 runat 서버를 실행할 수 있습니다. 이렇게하면 언급 한 다른 드롭 다운의 경우와 같은 방법으로 드롭 다운 값을 설정할 수 있습니다.

당신이 할 수있는 해킹이 하나도 없다면 runat을 pageload에 설정 한 다음 숨겨진 컨트롤에서 값을 읽고 드롭 다운으로 설정할 자바 스크립트 문서 준비 실행 스크립트에 숨겨진 필드를 추가하는 것이 좋습니다. 그것을 강력히 추천합니다.

+0

당신의 숨겨진 필드 경로를 사용했는데 훌륭하게 작동했습니다. – ghostfly

관련 문제