Entity Framework データ機能を処理する別のプロジェクトを作成しました。私のビューは強く型付けされ、そのプロジェクトでクラスを使用する必要があります。
ただし、この行は私の見解では解決できません。
@model PagedList.IPagedList<SCD_Database.Models.Subcontractor>
それでも私のコントローラーでは問題ありません
using SCD_Database.Models;
public class CompanyController : Controller
{
public ActionResult ListSubcontractors(int page = 1)
{
var list = Subcontractor.GetSubcontractors().ToPagedList(page, 20);
return View(list);
}
奇妙なことに、View を作成したときに選択範囲からクラスを選択しました。