IList<业务类>绑定Gridview问题

例:我有一个员工表,和一个员工类型表

对应的员工实体中有一个属性是员工类型ID

比如现在我要在Gridview上显示一个IList<员工实体>

提问:我的员工类型ID如何显示“员工类型的名称”呢??

目前做法是二个表关联后查出字段到DataTable中,然后绑定Gridview

 或者在员工实体类内增加一个员工"员工类型的名称"的属性

哪位大虾能帮帮我。谢谢

婷婷同学_
浏览 505回答 5
5回答

至尊宝的传说

定义一个数据显示的实体类EmployerModel,把需要显示的数据放到Lis<EmployerModel>类型的变量EmployerModels中。然后再绑定之,即可。而且代码很清晰。

红颜莎娜

这种方式我已经说过了,我的实体类EmployerModel 只有对关联表的ID属性,没有其它属性,而我现在要显示是是关联表内的TypeName属性

慕虎7371278

是否可以考虑读取员工类型数据到Dictionary<TypeID,TypeName>,前台绑定时通过TypeID取TypeName,这样不用连表查询
打开App,查看更多内容
随时随地看视频慕课网APP