"CategoriesDDL"이라고하는 DropDownList 서버 컨트롤이 있고 ClientID proeprty가 클라이언트 측 ID를 결정한다고 가정 해 봅시다.이 클라이언트 ID는 ID의 NamingContainer ID 앞에 접두사가 붙은 ID입니다. 이 경우 클라이언트 측 ID는 CP1_CategoriesDDL입니다. 하지만 클라이언트 측 이름과 관련된 규칙은 무엇입니까 (이 경우 "ct100 $ CP1_CategoriesDDL")?서버 컨트롤의 클라이언트 측 이름을 어떻게 결정합니까?
5
A
답변
12
혹시라도 Control.UniqueId property을 만날 가능성이 있으십니까?
서버 쪽에서는 클라이언트 쪽 "name"특성 값을 반환합니다.
-1
ASP.NET 4를 사용하고 있습니까? 이 경우 서버 컨트롤에서 ClientIDMode 속성의 기본값은 "Predictable"입니다. 자동으로 변경하면 "_"
및 "$"
을 제외한 동일한 클라이언트 ID 및 클라이언트 이름이 표시됩니다. 따라서 서버 측에서 클라이언트 ID를 사용할 수 있습니다. "_"
을 "$"
으로 바꾸면 클라이언트 이름을 가져올 수 있습니다.
ClientIDMode="Static"
도 알아두면 크게 단순화됩니다.
ASP.NET 4를 사용하지 않는 경우 문제의 다른 이유가있는 것으로 보입니다.
+1
그가 ID가 아닌 이름을 묻는 것처럼 .ClientID를 올바르게 바꾸지 않고 UniqueID를 직접 요청하는 것이 좋습니다. – NickG
관련 문제
- 1. 컨트롤의 가시성을 어떻게 결정합니까?
- 2. actionscript는 클라이언트 측 또는 서버 측 언어입니까?
- 3. 서버 측 대 클라이언트 측 (AJAX) 로딩
- 4. Google Optimizer - 서버 측/클라이언트 측 딜레마
- 5. 루비 : 클라이언트 측 또는 서버 측?
- 6. 서버 측 대 클라이언트 측 파일 해시
- 7. UTL_FILE 서버 측 사용/클라이언트 측 사용
- 8. 는 서버 측에서 클라이언트 측
- 9. 메시 생성 서버/클라이언트 측?
- 10. 클라이언트 측 클라이언트 측 또는 서버 측을 검색 하시겠습니까?
- 11. Feedly가 트위터 이름을 어떻게 결정합니까?
- 12. 서버 측 JavaScript에서 클라이언트 측 javascript로 변수 전달
- 13. 클라이언트 화면 해상도 너비/서버 측
- 14. ValidateRegExp 클라이언트 측과 서버 측 문제
- 15. asp.net 클라이언트 측에서 서버 측 메서드 호출
- 16. 서버 대 클라이언트 측 양식 자동 채우기
- 17. ASP.net의 클라이언트 측 컨트롤을 통해 서버 측 상태 공개
- 18. GWT 클라이언트 측 및 서버 측은 어떻게 배포됩니까?
- 19. 서버 측 또는 클라이언트 측 웹 페이지를 작성 하시겠습니까?
- 20. 처리 데이터 서버 측과 클라이언트 측
- 21. 클라이언트 측 자바 스크립트 또는 서버 쪽
- 22. 플렉스 클라이언트 측 및 서버 측 응용 프로그램 빌드
- 23. 서버 측 ASP 스크립트에서 클라이언트 측 dateTime을 얻는 방법은 무엇입니까?
- 24. 서버 측 대 클라이언트 측 웹 프레임 워크에 대한 의견
- 25. 페이스 북 인증 수행 : 클라이언트 측 및 서버 측
- 26. 서버 측 면도기보기와 클라이언트 측 jQuery 템플릿간에 중복 서식을 방지하십시오.
- 27. 클라이언트 측 대 서버 측 리디렉션 권장 사례 : 무엇을 사용해야합니까?
- 28. 클라이언트 측 서버 측 스크립트를 통해 노드 ncurses를 사용 하시겠습니까?
- 29. 클라이언트 측 및 서버 측 검증을 동시에 수행하는 방법은 무엇입니까?
- 30. 클라이언트 측 브라우저가 닫히면 서버 측 perl CGI 스크립트가 중단됩니다.
Control.UniqueId는 정확히 클라이언트의 이름입니다. 고맙습니다! –