2011-10-04 5 views
0

와 ASP 비동기 포스트를 링크 : UpdatePanel>을 UpdatePanel 내 jQuery를 기능을 업데이트 할 때마다 밖으로 던져됩니다. 사용자가 (.mouseenter) 그 DIV를 통해 마이스 때어떻게 그래서 내가 < ASP가있는 페이지가 jQuery를 기능

는 지금은 함수 화재 확인하고 있어요. 업데이트가 발생할 때 함수를 실행하는 방법이 있습니까?

내가 .change, .ready 및 .load하지만 행운을 시도했습니다.

답변

0

당신은 해당 페이지에서 스크립트 관리자 프록시를 만들려고 할 수 있습니다. 그런 다음 코드 숨김에서 업데이트 패널이 새로 고침 될 때마다 실행되는 "시작 스크립트"를 등록하십시오.

마크 업에서

은 스크립트 관리자의 프록시를 추가 : 당신이있는 경우

Private Sub scriptManagerProxy1_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles scriptManagerProxy1.Load 
     ScriptManager.RegisterStartupScript(Me.Page, Me.Page.GetType(), Me.Page.UniqueID, "FunctionToCall();", True) 
    End Sub 

당신은 프록시를 필요로하지 않을 수 있습니다

<asp:ScriptManagerProxy ID="scriptManagerProxy1" runat="server" /> 

그런 뒤에 코드에서 이벤트를 시작 동일한 페이지/컨트롤의 스크립트 관리자 -이 경우 스크립트 관리자 자체의로드 이벤트를 사용할 수 있습니다.