摘要:
我们在开发分成架构的Web应用程序时,常常把数据库中的记录放到一个List<Model>中,做到了良好的封装。调用业务逻辑的程 序猿也无需知道库表结构就可以直接使用“Model.属性”来访问各个字段的数据了。但在做显示的时候,初学者可能会碰到一些问题。以往大家在显示控件 (如Repeater)上绑定的都是DataSet,ASPX页面里写的是“<%# Eval("字段名")%>”。那如何绑定一个List<T>泛型呢?其实,Repeater控件是支持绑定到业务对象的,并且我们也不再用Eval表达式了。看一个例子:后台代码:Department 阅读全文