У меня есть раскрывающийся список в пользовательском элементе управления, и я хочу выполнять различные функции на основе главной страницы, на которой размещается этот пользовательский элемент управления, когда изменяется выбранный индекс выпадающего списка, например. когда на главной странице находятся места, в которых я хочу, чтобы событие загружало местоположения для выбранного элемента в раскрывающемся списке, когда страница хостинга - это службы, я хочу загрузить службы для выбранного элемента в раскрывающемся списке. Каков наилучший способ достижения этого сценария.Вызов обработчика события в пользовательском элементе управления с главной страницы
0
A
ответ
0
Подходит ли вам помощь?
internal void BindDDL(DropDownList ddl, Object source, string dataValueField, string dataTextField)
{
ddl.DataValueField = dataValueField;
ddl.DataTextField = dataTextField;
ddl.DataSource = source;
ddl.DataBind();
}
0
Всякий раз, когда вы хотите сообщить что-то родительский контроль, хорошая практика, чтобы вызвать событие из дочернего элемента управления в котором регистры родительского контроля и делает то, что нужно.
С другой стороны, плохой практикой является передача ссылки родительского элемента управления на дочерний элемент управления, чтобы ребенок мог вызывать метод для родителя.
Смежные вопросы
- 1. Как получить доступ к полям в пользовательском элементе управления с главной страницы, содержащей этот элемент управления?
- 2. Доступ к значению в пользовательском элементе управления внутри страницы содержимого с главной страницы
- 3. Доступ к элементу управления в пользовательском контроле и значении главной страницы в элементе управления пользователя
- 4. Изображение не отображается в пользовательском элементе управления
- 5. Передача параметров в пользовательском элементе управления
- 6. Динамические методы вызова в пользовательском элементе управления с другой страницы
- 7. Вызов события управления с другой страницы
- 8. Использования события кнопки в пользовательском элементе управления из главного окна
- 9. Вызов обработчика события с аргументом
- 10. События не срабатывают в пользовательском элементе управления пользователя
- 11. Как сделать jquery ajax-вызов на пользовательском элементе управления asp.net
- 12. Вызов обработчика события вручную
- 13. Проблема с привязкой в пользовательском элементе управления
- 14. ASP.NET: агрегация валидаторов в пользовательском элементе управления
- 15. настройка фокуса в одном пользовательском элементе управления на основе действия в другом пользовательском элементе управления
- 16. Вызов JavaScript-страницы с главной страницы javascript
- 17. Текста из Textbox в пользовательском элементе управления
- 18. Как передать переменную в пользовательском элементе управления?
- 19. поиск главной страницы с другой главной страницы?
- 20. Проверить диапазон целого в пользовательском элементе управления
- 21. Свойства группы в пользовательском элементе управления
- 22. C# - вызов обработчика события рисования
- 23. ошибка при добавлении элемента управления в пользовательском элементе управления
- 24. Программный вызов обработчика события кнопки?
- 25. Raising Me.Click в пользовательском элементе управления (VB.Net)
- 26. Связывание данных в пользовательском элементе управления контейнера
- 27. Как изменить курсор в пользовательском элементе управления?
- 28. Многоуровневого определение дизайна в пользовательском элементе управления
- 29. Замена body.onload в пользовательском элементе управления
- 30. Zoom Обрезанные пиксели в пользовательском элементе управления
извините, я думаю, что я не сделал свою точку зрения очень ясной. Фактически, этот пользовательский элемент управления будет загружать компании, а страницы хоста будут содержать gridview. когда компания выбрана из раскрывающегося списка, сетка на главной странице будет загружать местоположения/услуги/etc для выбранной компании. – ria 2010-12-09 06:55:56