2011-02-28 2 views

답변

2

, 당신은 클라이언트 ID를 원하는 JS 파일에서 작업해야하므로 JS 파일에서

$("#<%=cboToothNumber.ClientID%>").hide() 

을 다할 것입니다, 이것은하지 않습니다 작업. 같은 코드를 사용하여 ClientID를 가져 와서 변수로 설정하거나 Javascript 파일의 함수로 전달할 수 있습니다.

+0

작품. 감사!! –

0

페이지가 렌더링되면 콤보 상자의 ID를 확인 했습니까? 요소의 ID는 서버 측으로 인해 변경 될 수 있습니다.

.net 4를 사용하는 경우 ClientIdMode를 설정하여 ClientId를 사용하지 않도록 설정하는 방법이 있습니다.

<asp:Label ID="Label1" runat="server" ClientIDMode="[Mode Type]" /> 

체크 아웃이 링크 : 마법처럼

http://weblogs.asp.net/scottgu/archive/2010/03/30/cleaner-html-markup-with-asp-net-4-web-forms-client-ids-vs-2010-and-net-4-0-series.aspx

http://weblogs.asp.net/asptest/archive/2009/01/06/asp-net-4-0-clientid-overview.aspx

+0

예. ID는 똑같이 말합니다. –

+0

렌더링 된 요소의 모양을 스 니펫으로 게시 할 수 있습니까? – Deano

+0

<선택 ID = "cboToothNumber"이름 = "cboToothNumber"> <옵션 값 = ""> <옵션 값 = "1"> 1<옵션 값 = "2"> 2 –

관련 문제