2014-09-19 66 views
1

试图获得带有标题和值的SPListItemVerions。我的代码显示所有版本,但我如何获得项目值?如何获取SPListItemVersion标题和值

SPListItemVersion oldVersion = listitem.Versions[i]; 
foreach (SPField field in oldVersion.Fields) 
{ 
    var fiedName= field.Title; 

} 

回答

0

您可以通过首先获取版本集合项并按照惯例获取字段值来访问版本值。

foreach (SPListItem item in list.Items){ 
    var oldVersion = item.Versions[0]["Title"]; 
    Console.WriteLine("{0} -- {1}", "Title", oldVersion);             
}