'da Sys tanımlanmamış bir özel duruma neden olur Bir ASP.NET 4 web uygulaması geliştiriyorum. Ben web formuna bir Menü kontrolü koyduğunuzda, menü sadece kapanış </form>
etiketinden önce oluşturmak için aşağıdaki kodu neden olur:Menü denetimi oluşturulan js, Web Formları
<script type='text/javascript'>
new Sys.WebForms.Menu({ element: 'NavigationMenu', disappearAfter: 500,
orientation: 'horizontal', tabIndex: 0, disabled: false });
sürece ben kadar URL Yeniden Yazma kullanmayın olarak, sayfa derler ve düzgün yükler . Web sitesinde URL Yeniden Yazmayı kullanmaya çalıştığımda, Visual Studio "Sys tanımlanmamış" JavaScript istisnasını atmaya başlar. Bununla birlikte, bu her zaman gerçekleşmez. Çoğu zaman, CSS dosyasında konumlandırma ile ilgili konumlandırmayı değiştirdiğimde olur, ancak bazen istisnalar yalnızca keyfi görünüyor.
Bu nasıl düzeltilebilir?
Kullanıcı, bağlantı olmayan menü öğelerini taşıdığında istisnalar gerçekleşti. Aşağıda benim düzeltmemize bakın. –