AspxGridView更改当前页面的可数据列值

时间:2013-10-17 11:28:45

标签: c# vb.net devexpress aspxgridview

问题: DataTable(50K + Rows)与Aspxgridview绑定,现在我们要更改DataRow列值...例如,而不是UserId显示UserName。 我可以枚举50K行并在运行时使用用户名更新userid,但我想枚举AspxGridView当前页面DataRows并仅更新它们的值。

任何人都可以指导我吗?哪个事件用于仅为Aspxgridview更新当前页面的dataRow值?

1 个答案:

答案 0 :(得分:0)

您不应迭代50K记录,并使用UserName更新UserId。

一,你可能不能,因为UserId听起来像一个数字字段(或至少它应该是),UserName是一个字符串字段。你不能把一个字符串放在一个数字中。

二,您应该改变数据的获取方式,可能是从数据库获取,将此处的表加入到具有用户名的表中,并引入所需的数据。这样,它就完成了,并且做得很快。