SPGridview单个DataKeyName代替多个?

时间:2009-03-05 11:37:30

标签: c# asp.net sharepoint

我在网站部分有一个SPgridview。

当我选择一行时,我想得到项目的ID,而不是索引。 我该怎么做?

通常我只是将gridview的DataKeyName设置为“ID”或者调用表中的列。

但是在这里我不允许设置一个datakeyname,只有一个stringArray .. 我尝试将其设置为只包含一个项目的字符串数组,但失败了。

我使用SPdatasource在gridview中提供数据。

我是这个分享世界的新手..

提前致谢。

1 个答案:

答案 0 :(得分:2)

我遇到了同样的问题,并搜索了2天的解决方案。阅读这篇文章后,我有了检查两台服务器上安装的更新的想法。存储datakeynames的服务器需要最新的.NET更新。安装.NET 3.5 SP1后,错误就消失了!

也许这有助于某人。 ;)