FC ConcursosFC Concursos

Questão FC373539

Um Analista está construindo um site com ASP e deseja inserir o mesmo rodapé, existente no arquivo rodape.cshtml, em todas as páginas. Para importar o conteúdo do arquivo para o lo

Desenvolvimento Web

FCC · 2019

Um Analista está construindo um site com ASP e deseja inserir o mesmo rodapé, existente no arquivo rodape.cshtml, em todas as páginas. Para importar o conteúdo do arquivo para o local da página onde deseja colocar o rodapé deverá utilizar o método

  1. <@import src="rodape.cshtml"/>
  2. @RenderPage("rodape.cshtml")
  3. <%@import src="rodape.cshtml"%>
  4. <include file="rodape.cshtml"/>
  5. @ImportFile("rodape.cshtml")
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

O comando @RenderPage("rodape.cshtml") instrui o mecanismo Razor a incluir, no ponto em que é chamado, o conteúdo HTML do arquivo rodape.cshtml durante o processamento no servidor.

Coloque essa chamada exatamente onde deseja que o rodapé apareça na sua página (por exemplo, em index.cshtml). Ao ser executado, o conteúdo do arquivo referenciado é inserido na saída final da página.

Você pode informar um caminho relativo ou absoluto se o arquivo estiver em outra pasta (ex.: "~/Shared/rodape.cshtml"). O arquivo incluído compartilha o mesmo contexto de exibição (ViewData/ViewBag), facilitando a reutilização de código.

Essa prática evita duplicação de marcação e mantém o site mais organizado, pois qualquer alteração no arquivo do rodapé reflete em todas as páginas que o importam.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo