0
我有一個Razor視圖(ASP.NET MVC)與IQueryable的Razor視圖和IEnumerable
當我使用
@model IEnumerable<DAL.Models.Product>
我可以通過調用作表頭:
@Html.DisplayNameFor(model => model.Name)
但當我將IEnumerable
更改爲IQueryable
時,我必須指定一個像這樣的索引:
@Html.DisplayNameFor(model => model[0].Name)
我必須指出模型的索引。爲什麼?
我相信你的意思是說「我**可以讓表頭」而不是「不能」? – jingtao