GridView DataKeys始终返回Integer值

时间:2011-10-10 18:19:43

标签: c# asp.net vb.net gridview

我有一个带有DataKeyNames =“EmployeeNumber”的ASP.NET GridView,其中EmployeeNumber是Employees表中的主键,而许多其他表中是外键。

EmployeeNumber是一个varchar字段,其中员工编号可以从前导显着0开始。换句话说,员工编号247!= EmployeeNumber 0247.(问HR关于那个,不能不能更改。)

这导致我的gridview出现问题。当我访问DataKeys集合时,它总是返回一个返回错误员工编号的整数值。

有没有办法让GridView.DataKeys [0]返回字符串而不是整数。它似乎是一个类型对象的集合,它会让我相信它们是一种方式。

0 个答案:

没有答案