Définir les données ContentPlaceHolder via le code ASP.NET
-
08-07-2019 - |
Question
Est-il possible de définir les données dans un ContentPlaceHolder via du code? Voici ce à quoi je pense:
dim oCPH as new ContentPlaceHolder
oCPH.id = "column1" 'this id is the one that corresponds with the ID I set on the page
oCPH.content = "content here" '<-- not real code
Évidemment, ce n'est pas une syntaxe correcte, j'espère que cela clarifie ce que je vous demande.
La solution
Vous devriez pouvoir le référencer via l'élément Page maître de la page actuelle. Quelque chose comme:
ContentPlaceHolder cph = (ContentPlaceHolder)Master.FindControl("column1");
Si le code de la page maître se trouve derrière, il suffit de le référencer par son nom.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow