Предположим, что у нас есть 2 пользовательских элемента управления uc1 и uc2 на странице. Я установил Viewstate ["name"] = "John" в uc1. Как мне получить доступ к этому Viewstate ["name"] в элементе управления uc2?несколько пользовательских элементов управления
0
A
ответ
2
Вы можете создать общедоступное свойство в UC1, которое может читать/записывать данные ViewState, которые вы пытаетесь установить &, чтобы получить доступ к свойству UC1 из UC2.
См. here для примера собственности, поддерживаемой ViewState Control.
Из UC2 вы можете получить ссылку UC1 на Page.Controls("myUC1Control")
или используя Page.FindControl("myUC1Control")
.
Смежные вопросы
- 1. Несколько экземпляров пользовательских элементов управления с jquery
- 2. Несколько пользовательских элементов управления и javascript
- 3. MVP и несколько пользовательских элементов управления
- 4. Как связать несколько пользовательских элементов управления?
- 5. Несколько пользовательских элементов управления на странице aspx
- 6. Несколько пользовательских элементов управления с небольшой разницей
- 7. Написание пользовательских элементов управления
- 8. Производительность пользовательских элементов управления
- 9. Объявление пользовательских элементов управления
- 10. Наследование пользовательских элементов управления
- 11. Несколько пользовательских элементов управления влияет на видимость управления
- 12. Silverlight Перетаскивание пользовательских элементов управления
- 13. html5 видео пользовательских элементов управления
- 14. Настройка пользовательских элементов управления ASCX
- 15. Добавление пользовательских элементов управления динамически
- 16. Устранение пользовательских элементов управления WPF
- 17. Обнаружение унаследованных пользовательских элементов управления
- 18. Автоматизированные испытания пользовательских элементов управления
- 19. Взаимодействие два пользовательских элементов управления
- 20. Конструирование «хороших» пользовательских элементов управления
- 21. Загрузка пользовательских элементов управления динамически
- 22. ASP.NET - ретранслятор пользовательских элементов управления
- 23. Именование пользовательских элементов управления. Конвенция?
- 24. данных и пользовательских элементов управления
- 25. несколько пользовательских элементов управления на странице в jQuery
- 26. Несколько пользовательских элементов управления и ClientID asp.net JS
- 27. WPF: при изменении свойства можно указать несколько пользовательских элементов управления.
- 28. Несколько пользовательских элементов управления, которые используют mouseMoved в одном окне
- 29. Как добавить еще несколько пользовательских элементов управления в iPod background?
- 30. Xpages: Страница, содержащая несколько одинаковых пользовательских элементов управления, не уникальна
Для этого потребуется создать экземпляр uc1 каждый раз при загрузке страницы. Это можно сделать, но мне было просто интересно, можем ли мы получить к нему доступ каким-то другим способом. – 2009-08-22 01:02:52
Экземпляр UC1 будет создан независимо от этого (если вы не загружаете UC1 динамически). Вы можете добавить значение к представлению родительской страницы, чтобы к нему могли обращаться все дочерние элементы управления страницы. ИМО, это не очень хороший способ. – shahkalpesh