자바 스크립트로 텍스트 상자의 텍스트를 변경하면의 ASP 닷넷에서 OnTextChanged을 유발하지 않는 이유 : 달력이 열립니다 이미지를 클릭에나는 그것은 다음과 같은 텍스트 상자가 들어 비주얼 스튜디오 2012을 사용하고
<asp:TextBox ID="txtdate" runat="server" OnTextChanged="txtdate_TextChanged" AutoPostBack="true"></asp:TextBox>
<img src="../img/scw.gif" title='Click Here' alt='Click Here' onclick="scwShow(scwID('ContentPlaceHolder1_txtdate'),this); setcalender();" />
하는 사용자에 날짜를 선택할 수 있습니다. 이제 입력하여 수동으로 날짜를 입력 한 다음 Enter 키를 누르십시오. txtdate_TextChanged
메서드가 호출되었지만 변경 사항은 Calender를 사용하여 수행해야합니다. 그래서 브라우저와 서버가 왜 자바 스크립트로 변경 작업을 수행하고 있는지 감지 할 수있는 이유와 방법을 알고 싶습니다.
그리고 자바 스크립트에서 txtdate_TextChanged
메서드를 호출 할 수있는 방법이 있습니다.
미리 감사드립니다.
사용해보기 : http://stackoverflow.com/questions/12103740/force-server-textchanged-event-from-javascript –