Asp.net mvc 3 mvc3中的嵌套HTML表绑定

Asp.net mvc 3 mvc3中的嵌套HTML表绑定,asp.net-mvc-3,Asp.net Mvc 3,我需要从控制器绑定html表。它看起来像 <table> <tr> <td>Mvc Books</td> <td> <table> <tr><td>Book1</td></tr> <tr><td>Book1</td></tr> <tr><td>Book1</td></tr> <

我需要从控制器绑定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书籍
第一册
第一册
第一册
Mvc书籍
第一册
第一册
第一册
如何使用MVC模型和控制器进行绑定。

这是基础:

型号:

public class book
{
public string bookname {get; set;}
....
}
控制器:

public ActionResult GetBooks()
{
  List<book> books = db.books.ToList()
  return View(books)
}
public ActionResult GetBooks()
{
List books=db.books.ToList()
返回视图(书籍)
}
视图:

@model IEnumerable
@foreach(模型中的var账簿)
{
@书名
}
编辑:

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

Mvc书籍
@foreach(模型中的var账簿)
{
@书名
}

谢谢您的回复。我需要在下一个Td中显示图书列表。它几乎像嵌套表。我们可以在ASP.Net网格视图中执行此操作。您有解决方案吗?您为一本书提供的代码。需要绑定图书数量,每本书将有多个子书。我需要从控制器绑定“图书名称”(使用列表)@vijay52我不能代替你写代码,我只是给你一个方法。你问的完全一样。有很多方法可以做到这一点。查看任何使用ViewModels和复杂模型的教程。
<table>
<tr>
<td>Mvc Books</td>
<td>
<table>
    @foreach(var book in Model)
    {
    <tr>
    <td>@book.bookname</td>
    </tr>
    }
    </table>
</td>
</tr>
</table>