FC ConcursosFC Concursos

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

  1. @IncludeFile("footer.cshtml")
  2. <link type="ASP/VBScript" href="footer.cshtml">
  3. @RenderPage("footer.cshtml")
  4. <%@ include page = "footer.cshtml" %>
  5. <?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

Continue aprendendo