Hello, All,
I am new in MVC but it look strange for me in comparisone with ASP.NET.
Maybe my question is stupid and does not contain any sence but:
Here is an example of markup from standard MVC example (I think all of you know it).
<% foreach (var item in Model) { %>
<tr>
<td>
<%= Html.ActionLink("Edit", "Edit", new { id=item.DinnerId }) %> |
<%= Html.ActionLink("Details", "Details", new { id=item.DinnerId })%>
</td>
<td>
<%= Html.Encode(item.DinnerId) %>
</td>
<td>
<%= Html.Encode(item.Title) %>
</td>
<td>
<%= Html.Encode(String.Format("{0:g}", item.EventDate)) %>
</td>
<td>
<%= Html.Encode(item.Description) %>
</td>
<td>
<%= Html.Encode(item.HostedBy) %>
</td>
</tr>
<% } %>
Why <asp:Repeater /> was not used here?
Is it a proper and good way to show data in MVC?
If so, please describe me why.
Thank you in advance.