Is it generally best to avoid calling to render partial in a loop situation...
<% foreach (var buildingRate in locationBuildingRate.BuildingRates)
{
Html.RenderPartial("LocationBuildingRate", buildingRate);
}
%>
And instead allow the rendering to loop inside the partial? Does this second way avoid a lot of overhead?
Html.RenderPartial("LocationBuildingRate", locationBuildingRate.BuildingRates);