У меня есть usercontrol (ascx), который я хочу динамически добавлять на страницу.Динамическое добавление пользовательского элемента управления на страницу
Ни элемент управления, ни страница не имеют пространства имен (спасибо crappy vendor).
Когда я использую следующий, он говорит мне, что не может найти «тип или пространство имен»
StayTunedControl = (UserControler_StayTuned)LoadControl("~/UserControler/StayTuned.ascx");
Page.Controls.Add(StayTunedControl);
StayTunedControl.StayTunedID = Convert.ToInt32(IncludesStayTunedMeta.Value);
После некоторой настройки к пространствам имен, и т.д., теперь я в точке, где третья строка выше генерирует следующее сообщение об ошибке:
«System.Web.UI.UserControl» не содержит определение для «StayTunedID»
Я надеялся, что кастинг StayTunedControl как тип (UserControler_StayTuned) будет это исправить.
HELP?
Вы ссылаетесь на элемент управления в своем aspx-файле? –
вы должны обновить свой вопрос с помощью новой информации, это облегчит людям помощь со всей информацией в одном месте. –
добавлен как ссылка на страницу aspx - и теперь я получаю следующее: компилятор не с кодом ошибки 1. –