ASP.NET 4 웹 응용 프로그램을 개발 중입니다. 나는 웹 양식에 Menu 컨트롤을 넣을 때, 메뉴가 바로 닫는 </form>
태그 앞에 생성하기 위해 다음 코드를 발생합니다메뉴 컨트롤 생성 js가 Web Forms에서 Sys의 정의되지 않은 예외를 발생시킵니다.
<script type='text/javascript'>
new Sys.WebForms.Menu({ element: 'NavigationMenu', disappearAfter: 500,
orientation: 'horizontal', tabIndex: 0, disabled: false });
을만큼 내가 URL 재 작성을 사용하지 않는 한, 페이지가 컴파일하고 제대로로드 . 웹 사이트에서 URL 다시 쓰기를 사용하려고하면 Visual Studio에서 "Sys is undefined"JavaScript 예외가 throw되기 시작합니다.
그러나 항상 그런 것은 아닙니다. 가장 자주 발생하는 것은 CSS 파일에서 일시적인 위치 관련성을 변경할 때 발생하지만 때로는 예외가 임의적으로 보이는 경우가 있습니다.
어떻게이 문제를 해결할 수 있습니까?
사용자가 링크가없는 메뉴 항목을 클릭했을 때 예외가 발생했습니다. 아래 내 수정을 참조하십시오. –