merhaba arkadaşlar webformcu orlak mvc yeni ilgi alanım home controllerde söyle bir yapım var

SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["ApplicationServices"].ConnectionString);
public List<DataRow> list { get; set; }
public PagedList<DataRow> plist { get; set; }

// GET: Home
public ActionResult Index(int? page)
{

SqlCommand cmd = new SqlCommand("select * from Videolar",con);
SqlDataAdapter dr = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
dr.Fill(dt);

list = dt.AsEnumerable().ToList();

plist = new PagedList<DataRow>(list, page ?? 1, 5);
return View(plist);

}
ben plist ile return ettigim pagelistti ve list'e doldurdugum dt adlı datatablemi view yapsında nasıl kullanabilirim ? hergangi bir class yapım yok