Hallo,
Ik heb een pagina, waarop via een recordset een bepaald tekstveld uit een tabel uit een SQL Server dbase gelezen wordt.
De inhoud van dit veld wordt dan op de pagina weergegeven. Dit lijkt allemaal basic stuff, maar nu komt het "tricky" gedeelte:
De inhoud van het veld is momenteel HTML code. Deze HTML code wordt probleemloos weergegeven in de browser. Maar nu moet dit aangepast worden, zodat het veld in de dbase ook ASP code kan bevatten.
Wanneer ik ASP code in het veld plaats, wordt deze, zonder uitgevoerd te worden, als html weergegeven op de pagina. Ik snap waarom dat dit gebeurt, want de ASP.dll rendert de page en vervangt de veldvariable door z'n inhoud, maar rendert niet de inhoud van dat veld. (Als je begrijpt wat ik bedoel)
Hoe kan ik er nu voor zorgen dat de ASP code in dat veld toch uitgevoerd wordt op de pagina?
Pseudo code:
De ASP code in veldwaarde moet dus ook uitegvoerd worden, en niet als tekst weergegeven worden. Als het veld enkel HTML code bevat, dan wordt die correct weergegeven door de browser, maar het is uiteraard niet de bedoeling dat de ASP code als HTML wordt weergegeven.
Ik heb een pagina, waarop via een recordset een bepaald tekstveld uit een tabel uit een SQL Server dbase gelezen wordt.
De inhoud van dit veld wordt dan op de pagina weergegeven. Dit lijkt allemaal basic stuff, maar nu komt het "tricky" gedeelte:
De inhoud van het veld is momenteel HTML code. Deze HTML code wordt probleemloos weergegeven in de browser. Maar nu moet dit aangepast worden, zodat het veld in de dbase ook ASP code kan bevatten.
Wanneer ik ASP code in het veld plaats, wordt deze, zonder uitgevoerd te worden, als html weergegeven op de pagina. Ik snap waarom dat dit gebeurt, want de ASP.dll rendert de page en vervangt de veldvariable door z'n inhoud, maar rendert niet de inhoud van dat veld. (Als je begrijpt wat ik bedoel)
Hoe kan ik er nu voor zorgen dat de ASP code in dat veld toch uitgevoerd wordt op de pagina?
Pseudo code:
ASP:
1
2
| recordset aanmaken veldwaarde = RSTest("veldnaam") |
De ASP code in veldwaarde moet dus ook uitegvoerd worden, en niet als tekst weergegeven worden. Als het veld enkel HTML code bevat, dan wordt die correct weergegeven door de browser, maar het is uiteraard niet de bedoeling dat de ASP code als HTML wordt weergegeven.