Динамический доступ к панели asp.net по идентификатору - PullRequest
0 голосов
/ 26 марта 2019

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

Затем, когда я выбираю из второго выпадающего списка, я хочу показать панель. Я уже сохранил имя панели в базе данных. Я могу получить имя панели из базы данных, но я не уверен, что делать дальше.

Как мне перейти от этой строки (имя панели) к объекту панели и установить Visible = true?

1 Ответ

0 голосов
/ 26 марта 2019

поместите панель в другую панель asp.net с идентификатором "pnlParent" или div с runat="server", затем в своем коде попробуйте:

Panel pnl=(Panel)pnlParent.FindControl(your_dynamic_id);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...