Мы заполняем интерфейс нашего сайта из базы данных SQL.Нам необходимо включить заполнитель или пользовательский контроль в необработанный контент, который возвращается из поля содержимого таблицы базы данных.
Например:
Это содержимое страницы, содержимое страницы, содержимое страницы 'usercontrol:myControl runat="server" id="123" variable1="abc"'
больше содержимого страницы, больше содержимого и т. Д.
Обратите внимание, что у нас правильный форматдля usercontrol приведенный выше код сокращен, поэтому он будет публиковаться правильно.
Ссылка на расположение usercontrol уже есть на странице, нам просто нужна встроенная версия для размещения и переменных, специфичных для содержимого.Если мы помещаем usercontrol непосредственно на страницу, он работает, но если мы извлекаем тот же элемент управления из базы данных, он не разрешает его - он остается в текстовой форме.
Можно ли включить элемент управления "runat=server"
, который будет правильно разрешать результаты, возвращаемые из базы данных?В поисках ответа мы нашли много ссылок на извлечение данных в пользовательский контроль, но фактически не встраивание пользовательского контроля в данные.