我在网站部分有一个SPgridview。
当我选择一行时,我想得到项目的ID,而不是索引。 我该怎么做?
通常我只是将gridview的DataKeyName设置为“ID”或者调用表中的列。
但是在这里我不允许设置一个datakeyname,只有一个stringArray .. 我尝试将其设置为只包含一个项目的字符串数组,但失败了。
我使用SPdatasource在gridview中提供数据。
我是这个分享世界的新手..
提前致谢。
答案 0 :(得分:2)
我遇到了同样的问题,并搜索了2天的解决方案。阅读这篇文章后,我有了检查两台服务器上安装的更新的想法。存储datakeynames的服务器需要最新的.NET更新。安装.NET 3.5 SP1后,错误就消失了!
也许这有助于某人。 ;)