2010-04-15 3 views

답변

1

당신의 텍스트 상자가 MasterPage에서의 ContentPlaceHolder 내부에 있기 때문입니다. 페이지가 ctl00_blah와 같이 렌더링 될 때 ID가 수정됩니다.

은과 같이 클래스 대신 선택기를 사용해보십시오 :

$('textarea.jk').autoResize(); 

트릭을해야한다고. ASP.NET 4.0에서는 ClientId가 지정한 이름을 유지하도록 할 수는 있지만 클래스를 사용하면 쉽게 사용할 수 있습니다. 또 다른 옵션은 ASP.NET을 사용하여 다음과 같이 페이지의 ClientId를 렌더링하는 것입니다.

$('textarea#<%=demo.ClientID %>').autoResize(); 
관련 문제