0

我正在尝试在 asp.net 中数据网格的 item_databound 事件中执行此操作

Dim EntType As EmployeeEntity = DirectCast(e.Item.DataItem, EmployeeEntity )

但我遇到了错误

无法转换为 EmployeeEntity 类

EmployeeEntity 类具有与 e.Item.DataItem 的 DataRowView 项中的项相同的成员。那么我如何投射内容,而不必从 e.Item.DataItem 单独设置 EemployeeEnity 的每个属性?

4

2 回答 2

1

你不能神奇地将一种类型变成另一种类型,即使它们具有相同的属性。

您需要自己复制属性。

于 2011-06-13T20:31:30.847 回答
0

一个词,AutoMapper

于 2011-06-13T23:26:52.153 回答