Короче говоря, десятки страниц не используют мастер-страницы.Для нового модуля я создал главную страницу с элементом управления меню (элемент управления меню уже существует), чтобы я мог получить тот же самый вид на шести или около того страницах, которые я сейчас создаю.Поскольку страница содержимого использует главную страницу, имя элемента управления Menu было изменено на ct100_Menu1
вместо просто Menu1
.Не будет проблемой, если только кто-то не решит использовать точное имя элемента управления для CSS, который стилизует меню, по его точному идентификатору (например, CSS равен Menu1 a { /* stuff */ }
).Таким образом, меню не будет правильно отображаться , потому что Я использую мастер-страницу, а не просто копирую код.
Я не могу изменить код CSS в файле меню, поскольку он может что-то сломатьТаким образом, есть ли способ, которым я могу изменить элемент управления, чтобы не отображать это надоедливое ct100
без добавления каких-либо инструментов или путаницы с созданием моего собственного пользовательского элемента управления (так как я не могу заменить элемент управления Menu.ascx, хотя я мог быбыть в состоянии изменить его, чтобы добавить классы CSS), или я могу выбрать, чтобы не использовать главную страницу или скопировать CSS меню в другой файл и установить его правильно?
Чувствуете себя застрявшим между камнем итрудное место, потому что код был специально написан, чтобы вы не могли использовать мастер-страницы, и никто никогда не возвращался, чтобы изменить его.