ASP.NET MVCでdivテーブルを使用するより良い方法を見つけようとしていますが、私が見る問題はループが1つではなく、従来の<table>
テーブルを使用しなければなりませんでした。ASP.NET MVCでDivテーブルを作成する
例
<div class="column">
<div class="row">Name</div>
<% foreach (Person person in (List<Person>)ViewData.Model) {%>
<div class="row"><%= Html.Encode(person.Name) %></div>
<%} %>
</div>
<div class="column">
<div class="row">Email</div>
<% foreach (Person person in (List<Person>)ViewData.Model) {%>
<div class="row"><%= Html.Encode(person.Email) %></div>
<%} %>
</div>
<div class="column">
<div class="row">Phone</div>
<% foreach (Person person in (List<Person>)ViewData.Model) {%>
<div class="row"><%= Html.Encode(person.Phone) %></div>
<%} %>
</div>
+1表型構造 – NikolaiDante
+1であることを人々が扱っているときに、テーブルを避けるのに時間がかかりすぎる。合意したテーブルは、テーブルベースのレイアウト(ナビゲーションバー、イメージマップなどのためにそれらを使用する)の後に悪いラップを得ています。しかし、表は "表形式"のデータに使用できます。実際、divを使用するのは、ここでは醜い、意味のない、不正確な「解決策」です。 –
しかし、アニメーションで面白いことをすることができるので、divsを使ってもメリットがあります。 –