Questão FC373537
Considere o corpo de uma página ASP.NET, usando Razor markup, abaixo. <body> <h1>Secretaria Municipal de Finanças, Tecnologia da Informação e Controle Interno – SEMEF </h1> <p>O Se
Desenvolvimento Web
FCC · 2019
Considere o corpo de uma página ASP.NET, usando Razor markup, abaixo.
<body>
<h1>Secretaria Municipal de Finanças, Tecnologia da Informação e Controle Interno – SEMEF </h1>
<p>O Secretário Municipal de Finanças, Tecnologia da Informação e Controle Interno, tendo em
vista...</p>
..I..
</body>
Na lacuna I um Técnico em Web Design deseja incluir o conteúdo de um arquivo footer.cshtml como parte da página atual. Para isso, terá que utilizar o comando
- @IncludeFile("footer.cshtml")
- <link type="ASP/VBScript" href="footer.cshtml">
- @RenderPage("footer.cshtml")
- <%@ include page = "footer.cshtml" %>
- <?include_once("footer.cshtml")?>
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
@RenderPage("footer.cshtml") é uma instrução da sintaxe Razor que solicita ao servidor incluir, naquele ponto da página, o conteúdo do arquivo footer.cshtml.
Ao processar a requisição, o servidor carrega e executa o arquivo referenciado, inserindo o HTML e qualquer código servidor presente, como se esse conteúdo estivesse escrito inline.
Isso permite reutilizar componentes comuns (por exemplo, rodapé) sem duplicação: ao alterar footer.cshtml, todas as páginas que o referenciam passam a exibir a nova versão automaticamente.
O caminho indicado pode ser relativo à view atual; o arquivo incluído deve ser um arquivo Razor (.cshtml) para suportar marcação e código servidor.
Conteúdo do catálogo FC Concursos · Atualizado em