2011-06-10 7 views
0

나는 asp.net 컨트롤에 자바 스크립트 이벤트 이벤트를 추가 할 것이기 때문에 asp.net 페이지가 좀 더 사용자 반응이 좋을 것을 선호한다. 좀 더 명백한 이벤트를 검색하여 찾았지만, 누구든지 asp.net 컨트롤 및 해당 사용 가능한 클라이언트 측 이벤트의 전체 (또는 준 완성형) 목록에 대한 좋은 참조 소스를 알고 있는지 궁금합니다. 이것에 정말 확실한 답이있는 경우asp.net 제어 클라이언트 쪽 이벤트의 전체 (또는 준 완료) 목록?

, 내가 미리 사과 -

답변

0

먼저 :-) ... 그리고 올바른 방향으로 날 가리십시오, 당신은 어떤 이벤트 내용은 W3C HTML 문서를 참조 할 수 있습니다 html 요소에 사용할 수 있습니다. ASP.NET 컨트롤이 컨트롤 속성을 사용하여 클라이언트 측 이벤트 처리기를 추가하는 것을 지원하지 않더라도 항상 javascript (그리고 jQuery 및 ASP.NET 4 예측 가능한 클라이언트 ID 생성을 사용하면 은 실제로입니다.)에서이를 수행 할 수 있습니다. (편집 : 팀 Schmelter 코멘트에서 지적했듯이, 당신은 또한 예를 들어,이 목적을 위해 수집 속성 사용할 수 있습니다 Button1.Attributes.Add("onclick", "alert('hello, world')");를)

또한 당신은 MSDN을 참조 System.Web.UI.Control에서 상속하는 모든 클래스를 확인할 수 있습니다.

또한 WebForms와는 꽤 다른 웹 사이트를 구축하는 MVC 방법을 확인할 수 있습니다.

+2

ASP.NET 컨트롤에 clientside 이벤트 처리기를 추가 할 수 있습니다. 속성 컬렉션을 통해. [here] (http://msdn.microsoft.com/en-us/library/7a9d6h4f.aspx) 및 [여기] (http://msdn.microsoft.com/en-us/library/aa479302.aspx#)를 참조하십시오. clientsidescript_topic4) –

+0

@Tim Schmelter, 고마워, 고마워. 어떻게 든 이걸 완전히 놓쳤다. – Dmitry

관련 문제