0

我需要从控制器绑定 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 回答