Dados Set ContentPlaceHolder através ASP.NET código
-
08-07-2019 - |
Pergunta
É possível definir os dados em um ContentPlaceHolder através de código? Isto é o que eu estou pensando em:
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
Obviamente que não é sintaxe correta, espero que isso esclarece o que estou pedindo.
Solução
Você deve ser capaz de fazer referência a ela através do elemento MasterPage na página atual. Algo como:
ContentPlaceHolder cph = (ContentPlaceHolder)Master.FindControl("column1");
Se no codebehind MasterPage, apenas referenciá-lo pelo nome.
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow