Asp.net mvc 3 我们可以在Razor MVC3中使用中继器控制吗?如果是,那怎么办?
我想在MVC3 razor中使用中继器控制。 一种板材,其中板材的中间部分发生变化,而所有板材的上部和下部保持不变 这是属;l发票的要求。 我怎么能用中继器做到这一点呢。 如果有人有别的办法,我也可以试试 答复1: 不可以。您不能在asp.net mvc中使用服务器端控件,只能使用html标记或html帮助程序,为了实现中继器控件功能,您必须使用foreach循环,如下所示:Asp.net mvc 3 我们可以在Razor MVC3中使用中继器控制吗?如果是,那怎么办?,asp.net-mvc-3,asp.net-mvc-4,razor,user-controls,repeater,Asp.net Mvc 3,Asp.net Mvc 4,Razor,User Controls,Repeater,我想在MVC3 razor中使用中继器控制。 一种板材,其中板材的中间部分发生变化,而所有板材的上部和下部保持不变 这是属;l发票的要求。 我怎么能用中继器做到这一点呢。 如果有人有别的办法,我也可以试试 答复1: 不可以。您不能在asp.net mvc中使用服务器端控件,只能使用html标记或html帮助程序,为了实现中继器控件功能,您必须使用foreach循环,如下所示: foreach(var item in Model.List) { <img src='@Url.Conte
foreach(var item in Model.List)
{
<img src='@Url.Content("~/controller/action/" + item)' />
}
回答2(完整示例):
项目类别:
public class Items
{
public int Id { get; set; }
public string Name { get; set; }
public List<Items> Itemlst { get; set; }
}
在我看来,我有以下几点:
<table>
@foreach(var item in Model.Itemlst)
{
<tr>
<td>Items Name:</td>
<td>@item.Name</td>
</tr>
}
</table>
@foreach(Model.Itemlst中的var项)
{
项目名称:
@项目名称
}
答案1:
不可以。您不能在asp.net mvc中使用服务器端控件,只能使用html标记或html帮助程序,为了实现中继器控件功能,您必须使用foreach循环,如下所示:
foreach(var item in Model.List)
{
<img src='@Url.Content("~/controller/action/" + item)' />
}
回答2(完整示例):
项目类别:
public class Items
{
public int Id { get; set; }
public string Name { get; set; }
public List<Items> Itemlst { get; set; }
}
在我看来,我有以下几点:
<table>
@foreach(var item in Model.Itemlst)
{
<tr>
<td>Items Name:</td>
<td>@item.Name</td>
</tr>
}
</table>
@foreach(Model.Itemlst中的var项)
{
项目名称:
@项目名称
}
如果需要更多帮助,请点击评论…我已经在razor视图中完成了整个过程。使用循环中的条件。感谢您尝试有一个更好的答案:[mvc 3相当于如果需要更多帮助,请点击评论…我已经在razor视图中完成了整个过程。使用循环中的条件。感谢您尝试有一个更好的答案:[mvc 3相当于