如何获取WSS列表视图的中文字段
2008-01-23 18:16
260 查看
ViewFields是SPViewFieldCollection, 只能拿到interal name,要获取中文的字段名,可以事先做一个internalName到title的转换:
using System.collection;
SPSite site = new SPSite("url");
SPWeb web = site.OpenWeb();
SPList list = web.Lists[listname];
SPView listview = onelist.Views[view];
Hashtable internalToTitle = new Hashtable();
foreach(SPField field in list.Fields)
{
internalToTitle.Add(field.InternalName, field.Title);
}
输出的时候转换一下:
for(int j=0;j<listview.ViewFields)
{
output.write(internalToTitle[view.ViewFields[j]].ToString());
}
地址:http://www.blogjava.net/zengke/articles/77995.html
using System.collection;
SPSite site = new SPSite("url");
SPWeb web = site.OpenWeb();
SPList list = web.Lists[listname];
SPView listview = onelist.Views[view];
Hashtable internalToTitle = new Hashtable();
foreach(SPField field in list.Fields)
{
internalToTitle.Add(field.InternalName, field.Title);
}
输出的时候转换一下:
for(int j=0;j<listview.ViewFields)
{
output.write(internalToTitle[view.ViewFields[j]].ToString());
}
地址:http://www.blogjava.net/zengke/articles/77995.html
相关文章推荐
- 如何获取WSS列表视图的中文字段
- DataGrid 列表中如何获取一个行中的某个字段值
- SQLServer学习笔记 --- 如何获取视图 view 的字段名和字段类型
- Python中模块pymysql查询结果后如何获取字段列表
- xaf 如何在子列表视图控制器中获取当前列表中的记录(非SelectedObjects)
- SQL脚本获取指定SQLServer数据库所有表及视图的字段列表及类型、长度
- SQL脚本获取指定SQLServer数据库所有表及视图的字段列表及类型、长度
- 用for each循环出一个列表时 不请求后台 如何获取当前列的字段值
- 获取分组后取某字段最大一条记录(求每个类别中最大的值的列表)
- .NET基础扩展系列-如何获取事件的响应函数列表
- Mysql 如何设置字段自动获取当前时间
- java api如何获取kafka所有Topic列表,并放置为一个list
- 如何得到数据库中所有表字段及字段中文描述
- vc CListCtrl 如何判断列表中的内容是否被选中?如何获取CListCtrl当前选中的行
- Mysql 如何设置字段自动获取当前时间
- SQL Server查看视图字段列表
- 如何“删除”SharePoint列表的Title字段
- 安卓小渣渣的成长之路1.0——使用SimpleCursorAdapter添加列表视图内容(获取手机通讯录名字)
- 如何在子视图中获取父视图的ViewController?//模态推出
- 【Excle数据透视】如何在数据透视表字段列表中显示更多的字段