我想问下,像下图中的网站首页有很多的新闻栏目需要数据绑定,大家是怎么实现的。
model:
{
arg1:dic<string,list<news>>
arg2:dic<string,list<news>>
}
view: for
绑定ViewModel或者Model 然后foreach 出来
@foreach (var item in Model)
{
<dd><a title=@item.GoodsName id="scategory-304" target="_blank" href="/Main/GoodsDetail/@item.GoodsID"><span>@item.GoodsName</span></a></dd>
}
首页面有几十个都这么一个一个写?
@汉卿: 是的
@汉卿: 分布视图,一个一个写还不吐了。因此,asp.net mvc开发叫拼凑页面被许多人强制冠名
和上图一样,看你数据结构怎么弄了啊,只是单表的那只能一个一个写了