Используя C #, как я могу установить свойство страницы контента, когда пользователи нажимают на TabStrip (пользовательский элемент управления) на главной странице? - PullRequest
0 голосов
/ 10 февраля 2010

У меня есть веб-страница (Orders.aspx), которая получает некоторые заказы и показывает их в Gridview. Список заказов, который я получаю из БД, зависит от поля с именем Status. Страница имеет главную страницу, которая содержит пользовательский элемент управления Tab.

Пользовательский элемент управления имеет несколько вкладок, и каждая вкладка имеет свой статус.

Поэтому, когда пользователь нажимает на каждую вкладку, я хочу передать значение в качестве статуса моей странице содержимого (Orders.aspx), а затем выбрать заказы из БД на основе статуса.

Как я могу это сделать?

Спасибо

1 Ответ

0 голосов
/ 10 февраля 2010

При загрузке страницы order.cs вы можете получить доступ к главной странице и управлять главной страницей, чтобы получить ее выбор. Даже общедоступные свойства мастер-файла могут быть доступны

Tabstrip tabControl = (Tabstrip) Master.FindControl("Tabstrip1")
//tabControl.Status 

Или

Master.TabstripStatus // Tabstripstatus is a public property of the master page.
...