C# 分页列表-为什么我可以';无法在控制器中生成ToList()?
我根据本教程创建了分页列表: 它可以工作,但我不明白一件事-我不能在控制器中使用ToList():C# 分页列表-为什么我可以';无法在控制器中生成ToList()?,c#,asp.net-mvc,C#,Asp.net Mvc,我根据本教程创建了分页列表: 它可以工作,但我不明白一件事-我不能在控制器中使用ToList(): var paginatedDinners = new PaginatedList<Dinner>(upcomingDinners, page ?? 0, pageSize).ToList(); return View(paginatedDinners); var paginatedDinners=新的分页列表(upcomingDinners,第0页,pageSize).ToLis
var paginatedDinners = new PaginatedList<Dinner>(upcomingDinners, page ?? 0, pageSize).ToList();
return View(paginatedDinners);
var paginatedDinners=新的分页列表(upcomingDinners,第0页,pageSize).ToList();
返回视图(分页显示);
为什么??我有一个错误:
System.InvalidCastException,无法将列表强制转换为分页列表
如果没有托利斯,它会起作用,为什么?PaginatedList继承自List,所以为什么我不能使用ToList()?您的视图大概有这样一行:
@model PaginatedList<Dinner>
当然,如果在视图中使用
PaginatedList
类的任何属性,这将不起作用
@model PaginatedList<Dinner>
当然,如果在视图中使用
PaginatedList
类的任何属性,这将不起作用
@model PaginatedList<Dinner>
当然,如果在视图中使用
PaginatedList
类的任何属性,这将不起作用
@model PaginatedList<Dinner>
当然,如果您在视图中使用
PaginatedList
类的任何属性,这将不起作用。PaginatedList
是从List
继承而来的,但是当您希望PaginatedList
时,传递列表是不准确的。您可以修改代码,使其具有列表
或传递分页列表
分页列表
继承自列表
,但无论何时,只要您希望传递分页列表
,传递列表就不准确。您可以修改代码,使其具有列表
或传递分页列表
分页列表
继承自列表
,但无论何时,只要您希望传递分页列表
,传递列表就不准确。您可以修改代码,使其具有列表
或传递分页列表
分页列表
继承自列表
,但无论何时,只要您希望传递分页列表
,传递列表就不准确。您可以修改代码,使其具有列表
或传递分页列表
哪里有此错误?它在抱怨什么?您的视图是否希望有一个分页列表
模型?(查看视图声明)哪里有错误?它在抱怨什么?您的视图是否希望有一个分页列表
模型?(查看视图声明)哪里有错误?它在抱怨什么?您的视图是否希望有一个分页列表
模型?(查看视图声明)哪里有错误?它在抱怨什么?您的视图是否希望有一个分页列表
模型?(查看视图声明。)