Я создал веб-элемент управления, и ему нужны некоторые данные со своей родительской страницы.
Как он может получить доступ к этим данным?Доступ к данным на странице из веб-управления
Обновление: Благодарим вас за быстрые решения, однако они не работают для меня. Visual Studio не распознает имя страницы как класс. Я взял имя от того, где класс оп ределяется:
public partial class Apps_Site_Templates_CollegesMain : cUICommonFeatures
(cUICommonFeatures наследует от System.Web.UI.Page)
Но в контроле, когда я определяю
protected System.Web.UI.Page parentPage;
parentPage = (Apps_Site_Templates_CollegesMain)Page;
I получить сообщение об ошибке:
Не удалось найти имя типа или пространства имен 'Apps_Site_Templates_CollegesMain' (вам не хватает директивы using или ссылки на сборку?)
Я чувствую, что я пропускаю что-то на самом деле основное здесь, и я, вероятно, буду очень неловко, когда я получаю ответ, но мне нужна помощь ....
Моя проблема заключается в том, что Visual Studio не распознает имя родительской страницы как класс ... Я обновил свой вопрос –
+1 - интерфейсы - определенно путь сюда. –
@Lea Cohen: У вас есть «using namespace.where.page.class.reside» в верхней части вашего файла usercontrol? Если вы это сделаете, какие пространства имен - это страница и пользовательский контроль, соответственно? – asgerhallas