2013-08-20 128 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看到我編輯的答案 –