2009-08-22 6 views

ответ

2

Вы можете создать общедоступное свойство в UC1, которое может читать/записывать данные ViewState, которые вы пытаетесь установить &, чтобы получить доступ к свойству UC1 из UC2.

См. here для примера собственности, поддерживаемой ViewState Control.

Из UC2 вы можете получить ссылку UC1 на Page.Controls("myUC1Control") или используя Page.FindControl("myUC1Control").

+0

Для этого потребуется создать экземпляр uc1 каждый раз при загрузке страницы. Это можно сделать, но мне было просто интересно, можем ли мы получить к нему доступ каким-то другим способом. – 2009-08-22 01:02:52

+0

Экземпляр UC1 будет создан независимо от этого (если вы не загружаете UC1 динамически). Вы можете добавить значение к представлению родительской страницы, чтобы к нему могли обращаться все дочерние элементы управления страницы. ИМО, это не очень хороший способ. – shahkalpesh

Смежные вопросы