I just happen to check the performance of an ASP.NET MVC application we are building. I was going to insert a partial view into a loop, and just out of curiosity I checked how l
I am guessing the answer is ... it depends?
Partial views decrease performance (the overhead of the actual call etc).
Partial views are not cached.
Including a partial view inside a loop will decrease performance, and can be sped up again by moving the loop inside the partialview instead.
Some sample reading (which references the caching of the viewpath) can be found here.