我有ViewBag中的对象列表。有什么办法来检查该项是否是Razor视图中该ViewBag的最后一个?ViewBag检测最后一项MVC
@if (ViewBag.List != null)
{
foreach(var item in ViewBag.List)
{
if(item[0] == **LAST ITEM**) // here I want to check if it is the last item in my ViewBag.List
{
/* do stuff */
}
}
}
编辑:我店有多年的作为一个匿名对象
public object GetYears(){
return result.Distinct().OrderBy(i => i.startYear).Select(c => new[]
{
c.startYear
});
}
ViewBag.List = GetYears();
你在ViewBag.List stroing什么用使用
Count
和accesing元素的传统方式证明代码。 – Mairaj'ViewBag.List'它是什么类型? 'List','Array' .... – frikinside