2013-08-20 90 views
0

我需要绑定控制器的html表。它看起来像在mvc3中嵌套的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模型和控制器进行绑定。

回答

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> 
+0

感谢您的回复。我需要在下一个Td.Its中显示书籍列表,几乎像嵌套table.we可以在ASP.Net网格视图中执行此操作。 – vijay52

+0

你有解决方案吗? – vijay52

+0

@ vijay52看到我编辑的答案 –