0

controller から html テーブルをバインドする必要があります。そのように見える

<table>
<tr>
<td>Mvc Books</td>
<td>
<table>
<tr><td>Book1</td></tr>
<tr><td>Book1</td></tr>
<tr><td>Book1</td></tr>
</table>
</td>
<td>Mvc Books</td>
<td>
<table>
<tr><td>Book1</td></tr>
<tr><td>Book1</td></tr>
<tr><td>Book1</td></tr>
</table>
</td>
<tr>
</table>

MVC モデルとコントローラーを使用してバインドする方法。

4

1 に答える 1

1

これは基本です:

モデル:

public class book
{
public string bookname {get; set;}
....
}

コントローラ:

public ActionResult GetBooks()
{
  List<book> books = db.books.ToList()
  return View(books)
}

意見:

@model IEnumerable<yourApp.Models.book>

<table>
@foreach(var book in Model)
{
<tr>
<td>@book.bookname</td>
</tr>
}
</table>

編集:

<table>
<tr>
<td>Mvc Books</td>
<td>
<table>
    @foreach(var book in Model)
    {
    <tr>
    <td>@book.bookname</td>
    </tr>
    }
    </table>
</td>
</tr>
</table>
于 2013-08-20T18:39:05.667 に答える