GridView发布ASP.NET / ADO实体

时间:2012-02-02 23:26:40

标签: asp.net ado.net

我对使用ASP控件相当新。我在项目中遇到了一些问题。这个项目相当大,我的团队将ADO.NET emtity放在同一个解决方案中,但放在Visual Studio 2010中的另一个项目中。原始数据库是通过SQL Server 2008构建的。我想知道是否可以连接这个实体的GridView控件是为了显示它的某些方面吗?

此外,如果不可能,我们有一个Customer类,它有一些成员(name,dob,ssn,...等)和函数,它们将通过ADO.NET从db中提取这些客户。我可以使用此类的实例列表填充GridView吗?

类似

List<Customers> CustList = new List<Customers>();
....populate the list.....
Gridview.DataSource = CustList;
Gridbiew.DataBind();

1 个答案:

答案 0 :(得分:0)

当然可以!只需添加一个引用来自具有GridView的项目的其他项目,并将GridView的DataSource属性设置为另一个项目中的实体。实际上,这是应用程序中的常见设计,通过“层”(也批评很多)将它们分开。 希望它有所帮助,