我们知道在SharePoint中, 我们对List 中的Items操作时难免对遇到需要对Items进行排序分页, 或者对数据库进行必要的读取操作;
在以前的程序中我们常常是需要提取Item的某个field时直接到数据库中进行比对,这样的做法是不对的,因为在数据库中对某个field值存放的位置是不定的,所以为了使我们的程序更加健壮,我们需要从List属性中提取field的相对的具体字段;
这样我们就可以使用dValue这个Dictionary中的键值对对数据库中相应的field进行提取了;
上面是一段List的SchemaXml; 看过这段Xml后相信你会对List中Field管理的理解会更进一步;
在提取时我们可以根据需求的不同提取不同的字段, 如DisplayName, 还可以提取到其他别的属性;