MVC Html Layout C# code formatting
- by Andrew Florko
I insert into asp.net mvc views C# logic that manages layout like the following:
<% if (Model.People.Count > 0 ) { %>
   <% foreach (var person in Model.People) { %>      
      ...
<% }} else { %>
   <span class="error">Sorry, no people</span>
<%} %>
I try to minimize <% % code placing "{" symbol on the same line as it's condition (java-style). Html layout looks more clear to me after that. 
Do you apply C# formatting rules to <% % html injections "}" should be on a new line or manage layout in different way? 
Thank you in advance!