SharePoint 2003开发中的几个经验总结

List中字段的InternalName和DisplayName

在创建List的时候,创建List的字段通常采用如下的方法:
list.Fields.Add(fieldName,SPFieldType,true)
SPS自动的将SPField的DisplayName和InternalName都设置为fieldName。如果我们要字段的DisplayName为中文的时候,这个时候我们创建SPField一定要注意,我们可以先创建英文的字段,然后将字段的Title设置为中文,然后调用field.Update方法,把字段的DisplayName修改为中文。否则的话,我们要对列表进行编程的操作将会非常痛苦,因为SPS将Title编码后,作为Field的InternalName。
如果该字段要存储的内容比较多,则设置该字段的数据类型为多行文本,对应的SPFieldType为Note。

显示搜索结果的某一行记录

采用http://spssite:port/webName/areaName/ListName/Forms/DispForm.aspx?ID = ListItem.ID.
posted @ 2007-01-27 17:39  navyliu  阅读(341)  评论(0编辑  收藏  举报