2008-10-10 6 views
5

Est-il possible de définir les données dans un ContentPlaceHolder à l'aide du code? C'est ce que je pense:Définition des données ContentPlaceHolder via le code ASP.NET

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 

Il est évident que ce n'est pas une syntaxe correcte, j'espère que cela clarifie ce que je demande.

Répondre

6

Vous devriez être capable de référencer à travers l'élément MasterPage sur la page en cours. Quelque chose comme:

ContentPlaceHolder cph = (ContentPlaceHolder)Master.FindControl("column1"); 

Si dans le codebehind MasterPage, référence simplement par son nom.

Questions connexes