Die Datenquelle ist ein ungültiger Typ. Es muss entweder eine IListSource, IEnumerable oder IDataSource sein

Die Datenquelle ist ein ungültiger Typ. Es muss entweder eine IListSource, IEnumerable oder IDataSource sein. Der Fehler wird angezeigt, wenn ich die Rasteransicht binde

var list = dal.GetEmployeebyName(name);
GridViewEmployee.DataSource = list;
GridViewEmployee.DataBind();

Ich habe die Frage

public EmployeeInfo GetEmployeebyName(String name)
{
    using (var context = new HRMSEntities())
    {
        return context.EmployeeInfo.FirstOrDefault(e => e.FName == name);
    }
}

Antworten auf die Frage(3)

Ihre Antwort auf die Frage