Как найти веб-часть с ее идентификатором на странице веб-части - PullRequest
0 голосов
/ 14 апреля 2011

У меня есть страница веб-части, на которой у меня есть три зоны zone1, zone2 и zone3.Каждое из этих зон имеет пользовательские элементы управления. Я хочу, чтобы определенный пользовательский элемент управления не отображался в зависимости от настроек, которые у меня есть в базе данных.Если у кого есть идея. Пожалуйста, ответьте.

1 Ответ

0 голосов
/ 21 апреля 2011

Для этого вам необходимо переопределить метод RenderWebPart класса WebPartChrome. В этом методе вы можете проверить настройку из базы данных и решить, следует ли отображать веб-часть или нет. В этом методе у вас также есть webpart.uniqueid, которыйоднозначно идентифицируйте веб-части в любой зоне. Надеюсь, это кому-нибудь поможет. Если у кого-то все еще есть проблемы, вы можете написать мне.

...