Я разработчик приложений C#, работающий над моим первым проектом ASP. Проект ASP.NET, который я унаследовал, использует стандартное горизонтальное навигационное меню в верхней части сайта для навигации. Элементы в меню навигации изменяются в зависимости от того, какое разрешение имеет зарегистрированный пользователь. В настоящее время для этого код ASP C# добавляет код javascript на главную страницу, которая вызывает методы в javascript-библиотеке «sothink», которая добавляет элементы меню в навигационное меню «sothink».Реализация горизонтального меню ASP.NET
Мои вопросы:
1) Почему бы кто-то использует JavaScript для реализации навигации по меню в приложениях ASP.NET, если ASP предоставляет библиотеки сделать это уже?
2) Является ли меню javascript более плавным или более плавным, чем реализация меню ASP?
3) Разве не так легко иметь элемент меню, зависящий от разрешения, реализованный с ASP, а не с javascript?
3) Если кто-то должен был создать ASP-приложение, это будет разбито на javascript для клиентской стороны?
Спасибо за помощь!