Asp.net mvc 4 MVC4.0中嵌套中继器的替换

Asp.net mvc 4 MVC4.0中嵌套中继器的替换,asp.net-mvc-4,Asp.net Mvc 4,我想替换MVC4.0中的嵌套中继器。 实际上,我的场景是这样的: 我有一个表“tbl_类”,其中包含所有类的记录(id、类、楼层) 我有另一个表“tbl_学生”,其中包含所有学生的记录(id, fName、lName、rollNo、Class……等等) 我想展示所有学生的课堂记录 一级0楼 二级0楼 有人能提出解决方案吗?mvc中没有中继器(服务器端控件),在mvc中,您只能使用html标记或htmlhelpers,对于您的需求,您可以创建一个带有所需列表的模型类,然后在视图中使用forea

我想替换MVC4.0中的嵌套中继器。 实际上,我的场景是这样的:

  • 我有一个表“tbl_类”,其中包含所有类的记录(id、类、楼层)
  • 我有另一个表“tbl_学生”,其中包含所有学生的记录(id, fName、lName、rollNo、Class……等等)
  • 我想展示所有学生的课堂记录
一级0楼 二级0楼 有人能提出解决方案吗?

mvc中没有中继器(服务器端控件),在mvc中,您只能使用
html
标记或
htmlhelpers
,对于您的需求,您可以创建一个带有所需列表的模型类,然后在视图中使用foreach loop,例如:-

@foreach(var item in Model.itemlist)
{ .... }


您可以使用编辑器/显示模板使用
@Html.EditorFor()
DisplayFor

好的,很好。请阅读我的场景,并向我建议最佳解决方案。@AshishVerma..plz请仔细阅读答案我在答案中为您的场景编写了解决方案。它在列表类型属性中给出了以下错误:必须声明一个主体,因为它没有标记为抽象或外部。自动实现的属性必须同时定义get和set访问器
student5
student6
student7
student8
.
.
.
.
.
@foreach(var item in Model.itemlist)
{ .... }