我在SharePoint 2010中创建了一个列表,最初有列标题,移动和电子邮件ID。 然后我使用网格视图(可视化Web部件)来显示这些字段。
后来我将字段标题更改为名称,将电子邮件标识更改为电子邮件。我尝试使用新的字段名称访问网格视图中的这些字段,但是它不会获取任何内容,只有旧的列名仍然有效。为什么呢?
更新
当然,这不是SharePoint错误:)
答案 0 :(得分:1)
每个SharePoint列(字段)都有三个名称:
重命名列时,更改显示名称。创建列时会设置内部名称,并且永远不会更改。由于这一点,当列的名称发生更改时,应用程序不会失败,并且相同的代码可用于使用不同语言的站点(显示名称:标题与标题 vs 。Tytuł,内部名称:始终标题)。
您没有发布任何代码,所以这是猜测,但似乎您的网格视图使用其内部名称引用列。