Визуализация элемента управления ASP.NET в кодовой части главной страницы - PullRequest
0 голосов
/ 19 августа 2009

Я использую элемент управления Substitution на своей главной странице и хочу отобразить контент элемента управления пользователя (связанный с областью входа на мой сайт) в Substitution. Похоже, у меня должна быть ссылка на запрошенную страницу, чтобы она могла отобразить элемент управления. Но мне нужно отобразить элемент управления на самой главной странице, так как он распределяется между несколькими страницами на моем веб-сайте. Каковы руководящие принципы для достижения этого?

Tks

1 Ответ

0 голосов
/ 19 августа 2009

Итак, вы хотите визуализировать пользовательский элемент управления из своего кода MasterPage и добавить его в замену, которая также находится на главной странице? Зачем вам нужна ссылка на страницу, где используется мастер?

Если вы используете VB и я понимаю ваш вопрос, попробуйте это в своем коде MasterPage:

Dim someControl As MyControl = CType((New Page()).LoadControl("~/Path/To/MyControl.ascx"), MyControl)
mySubstitution.Controls.Add(someControl)
...