sharepoint各种字段类型如何读取以及赋值...
来源:互联网 发布:家具甲醛标准 知乎 编辑:程序博客网 时间:2024/05/18 01:56
一:读取值
using (SPSite site = new SPSite("http://localhost/")){ using (SPWeb web = site.OpenWeb()) { DataTable dt = new DataTable(); //创建table列省略 SPList list = web.Lists["AlertMailTest"]; foreach (SPListItem item in list.Items) { DataRow dr = dt.NewRow(); //Text 类型 dr["Title"] = item["Title"]; dr["Status"] = item["Status"]; //Date 类型 dr["EmailAlertDate"] = item["EmailAlertDate"]; //Hyperlink or Picture 类型 SPFieldUrlValue emailTo = new SPFieldUrlValue(item["EmailTo"].ToString()); dr["EmailTo"] = emailTo.Description; SPFieldUrlValue emailCC = new SPFieldUrlValue(item["EmailCC"].ToString()); dr["EmailCC"] = emailCC.Description; //LookUp 类型 SPFieldLookupValue company = new SPFieldLookupValue(item["Company"] == null ? "" : item["Company"].ToString()); dr["Company"] = company.LookupValue; //Choice 类型 SPFieldChoice choice = (SPFieldChoice)item.Fields.GetField("Choice"); dr["Choice"] = choice.GetFieldValueAsText(item["Choice"]); //Person or Group 类型 SPFieldUser user = (SPFieldUser)item.Fields["Group"]; SPFieldUserValue userValue = (SPFieldUserValue)user.GetFieldValue(item["Group"]==null ? "" :item["Group"].ToString()); if (userValue!=null) { dr["Group"] = userValue.LookupValue; } //多行文本 SPFieldMultiLineText multilineField = item.Fields.GetField("Contract No.") as SPFieldMultiLineText; if (multilineField != null) { string html = multilineField.GetFieldValueAsHtml(item["Contract No."], item); string text = multilineField.GetFieldValueAsText(item["Contract No."]); } dt.Rows.Add(dr); } this.gv_Data.DataSource = dt; }}
二:赋值
- sharepoint各种字段类型如何读取以及赋值...
- mysql中各种类型变量的定义以及赋值使用
- mysql中各种类型变量的定义以及赋值使用
- 开发自定义字段类型 sharepoint
- Sharepoint 列表字段赋值取值方法
- 各种字段类型说明
- POI读取EXCEL时如何判断字段类型
- SharePoint 读取选项字段所有Choise
- 深入浅出SharePoint—字段类型定义
- SharePoint 2010 自定义 字段 类型--------省市区联动
- sharepoint 2013 开发自定义字段类型说明
- Mysql各种类型字段长度
- Mysql各种类型字段长度
- Mysql各种类型字段长度
- Mysql各种类型字段长度
- 深入浅出SharePoint—对不同类型的字段进行赋值
- SharePoint Rest 读取文件库文件赋值Select
- ios 读取各种类型文件
- android listView嵌套gridview的使用心得
- BitmapFactory.Option类介绍
- input button按钮变为手型
- java的Arrays类的应用<转>
- spring hibernate cglib 冲突解决
- sharepoint各种字段类型如何读取以及赋值...
- JS通用校验-字段为空
- Lighting and environment mapping with GLSL
- poj 2431 Expedition
- UIO 子系统结构介绍
- unity3d学习笔记(十一)--NGUI结合Shader制作小地图
- WMI技术介绍和应用——使用VC编写一个半同步查询WMI服务的类
- ImportError:The _imagingft C module is not installed 错误的解决方法
- mysql 视图