我在一个类中有一个列表,我想在其他类中使用此列表并将其绑定到gridview中。如何将列表绑定到GridView
在这个类使我的名单:
namespace sample_table
{
public class ClassDal
{
public List<phone> GetAll()
{
using (PracticeDBEntities1 context = new PracticeDBEntities1())
{
return context.phone.ToList();
}
}
}
}
,并在这个类我想使用它:
namespace sample_table
{
public partial class WebForm1 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
ClassDal obj = new ClassDal();
obj.GetAll();
GridView1.DataSource = obj;
GridView1.DataBind();
}
}
}
但我收到此异常:
数据源是无效的类型。它必须是IListSource,IEnumerable或IDataSource。
tnx,我试了一下,但我收到这个异常行gridviw1.databind();在所选的数据源上找不到名为'obj'的字段或属性。 – user3721173
你有什么异常? –
在所选数据源中找不到名为'obj'的字段或属性。 – user3721173