Array
(
)

Partial View ASP.NET MVC

Guilherme Guizado
   - 10 abr 2010

Olá!

Gostaria de saber o objetivo em utilizarmos Partial Views em asp.net mvc. Ok, podemos ir de encontro ao princípio DRY e evitar repetição de códigos, mas onde colocaríamos a lógica, visto que não temos code-behind?

Cenário:

Uma partial view utilizada em várias views para carregar noticias.

Para cada view que eu utilizasse um render partial, eu teria que carregar as notícias no controller da view? A única repetição que pode ser evitada, então, é o HTML ?

Obrigado.

Netasper
   - 12 abr 2010

Amigo   Da uma olhada aqui: http://www.danielfonsecacastro.com.br/post/2009/04/12/Partial-View.aspx   []s

Guilherme Guizado
   - 12 abr 2010

Prevalece a dúvida.

No exemplo citado ele utilizada:

  1. public ActionResult Index()  
  2. {  
  3.     return View(new RepositorioPost().BuscarPost());  


Ou seja para cada View que eu tiver que utiliza a minha Partial View eu teria que retornar os posts chamando como na linha acima ?

Citação:
Amigo   Da uma olhada aqui: http://www.danielfonsecacastro.com.br/post/2009/04/12/Partial-View.aspx   []s