이 내 페이지 pageload 중 하나의 이벤트가 2 번 처리하는 것이 매우 이상한 문제에 직면하고있다 asp.net 페이지에 두 번 occures, 어떤이의 문제가 될해야하는지이 2 pageload를 만들 것입니다 어떤 코드가없는 페이지, 개발 인생에서 비슷한 문제를 발견하면 의견을주십시오!Pageload 이벤트가
업데이트 :
내가 다른 브라우저로 확인하고이 문제는 와 크롬
감사를 발생하는 것으로 나타났습니다.
이 내 페이지 pageload 중 하나의 이벤트가 2 번 처리하는 것이 매우 이상한 문제에 직면하고있다 asp.net 페이지에 두 번 occures, 어떤이의 문제가 될해야하는지이 2 pageload를 만들 것입니다 어떤 코드가없는 페이지, 개발 인생에서 비슷한 문제를 발견하면 의견을주십시오!Pageload 이벤트가
업데이트 :
내가 다른 브라우저로 확인하고이 문제는 와 크롬
감사를 발생하는 것으로 나타났습니다.
이것은 Favicon.ico의 크롬 요청 때문이었습니다. 내가 디버그를 통해 Request.URL을 볼 때이 문제가 발생합니다.
설정으로 AutoEventWireup = "false"를 .......
그것은 당신이 참으로 AutoEventWireUp
세트가 동시에 명시 적으로 이벤트에 가입하고 있다는 가능합니다 : this.Load += Page_Load;
.
그래서, 중 허위 또는 제거 명시 적으로 구독 @Page
지시에 AutoEventWireUp
을 설정합니다. AutoEvetWireUp
에 대한 자세한 내용은
을 내가으로 AutoEventWireup을하면 = 거짓 다음 내 컨트롤에 바인딩되지 않습니다 (빈 유지), 내가 처리하지 않은를 Page_Load 명시 적으로 –
의 그 조용한 흥미 롭습니다. 페이지 또는 Page_Load 핸들러 코드를 보여 주시겠습니까? –
이 문제는 크롬에서만 발생합니다. 전체 페이지 코드를 여기에 게시 할 수 없습니다. –
Chrome 버그입니다. 일부는이 "의 favicon.ico"과 관련이 있다고 문제는 FF 나 IE 자체를 표시하지 않는
(도 https://code.google.com/p/chromium/issues/detail?id=64810 참조).
JS 문제가 아닙니다. 데이터베이스 로그에 항목을 추가하는 페이지에서 동일한 문제가 발생했습니다. Chrome (FF 또는 IE 제외)을 사용하여 페이지를 호출하면 로그가 두 번 나타납니다. (
페이지로드시 코드가 있습니까? 사용 IE는 깜박임이 pageload 중에 발생하는 프로그래머.를 Page_Load의 이벤트 핸들러가 존재하는 곳 – BizApps
당신이 코드를 게시 할 수 있습니다. – AlphaMale