scriptmanager와 업데이트 패널이있는 ASP.net 페이지가 있습니다. 서버 측 이벤트에서 코드 숨김에서 javscript 함수를 호출해야합니다. 나는 자바 스크립트를 뱉어 세 가지 방법을 사용하여 시도했다.ASP.NET 페이지에서 scriptmanager.registerclientscriptblock을 사용하여 Javascript를 내보내려고합니다.
1) Clientscript.registerclientscriptblock()
2) Scriptmanager.registerClientscriptblock()
3) 또한 Response.Write에()
위 중에있는 페이지에 쓰기를 보이지 않는다 모든. 위의 모든 메토 드가 실패하는 이유는 무엇일까요?
지금 자바 스크립트를 호출하는 데 더 좋은 방법이 무엇입니까? 내 실패 사용 :
1) ClientScript.RegisterClientScriptBlock(Me.GetType(), "firstscript", "alert('test1')")
2) ScriptManager.RegisterClientScriptBlock(Me.Page, Me.GetType(), "testscript", "alert('test2')", True)
3) Response.Write("<script language='Javascript' type='text/javascript'>alert('test 3')</script>")
나는 또한 사용을 Response.Write ("- 테스트 -")는이 actaully 페이지로 기록되는지 확인합니다. 그러나 그렇지 않습니다. 모든 통찰력이 많은 도움이 될 것입니다.
당신을 도움이 될 것입니다. Me.Page.ClientScript.RegisterclientscriptBlock ("etc") – Shroeder