Я создал сайт ASP.net с главной страницей и несколькими страницами с контентом. Недавно я добавил новый элемент управления меню на главную страницу, чтобы я мог динамически создавать меню (на основе уровня доступа пользователя) из кода, и все работает, вплоть до обратной передачи, в результате чего меню полностью исчезает.
В настоящее время у меня есть функция построения меню внутри (! Page.IsPostback), потому что при обратной передаче я получаю следующую ошибку.
"Имя не может начинаться с символа '2', шестнадцатеричное значение 0x32. Строка 1, позиция 1538."
Что я хочу сделать, так это найти способ сохранить новые элементы динамической сборки на главной странице после обратной передачи (или устранить ошибку, в любом случае, я буду счастлив).
Любая помощь будет оценена.