zoukankan      html  css  js  c++  java
  • sharepoint类型转换

    sharepoint学习汇总

    http://blog.csdn.net/qq873113580/article/details/20390149 

             r[col.ColumnName] = GetType(projectList.Fields[col.ColumnName].Type, projectItem[col.ColumnName].ToString(), spWeb);
                       

            public static string  GetType(SPFieldType fieldType, string fieldValue, SPWeb spWeb)
            {

                if (fieldValue != "")
                {
                    if (fieldType == SPFieldType.User)
                    {
                        string tempUser = string.Empty;
                        SPFieldUserValueCollection spFieldUserValueColl = new SPFieldUserValueCollection(spWeb, fieldValue);
                        foreach (SPFieldUserValue userValue in spFieldUserValueColl)
                        {
                            tempUser += userValue.User.Name + " ";
                        }
                        fieldValue = tempUser;
                    }
                    else if (fieldType == SPFieldType.DateTime)
                    {
                        fieldValue = DateTime.Parse(fieldValue).ToString("yyyy-MM-dd");
                    }
                    else if (fieldType == SPFieldType.Lookup)
                    {
                        SPFieldLookupValue sPFieldLookupValue = new SPFieldLookupValue(fieldValue);
                        fieldValue = sPFieldLookupValue.LookupValue;
                    }
                    return fieldValue;
                }
                else
                {
                    return "";
                }
            }

  • 相关阅读:
    Java 注解(Annotation)
    定时任务相关介绍
    Linux基础命令yum
    Linux基础命令rpm
    Linux基础命令date(如何设置时间? 如何同步时间?)
    Linux基础命令tar(如何压缩文件?如何解压文件?如何不解压查看内容?)
    Linux基础命令gzip
    Linux基础命令zip unzip (压缩 解压)
    Linux中压缩的概念(什么是压缩包?)
    Linux基础命令练习答案7.27
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/6869599.html
Copyright © 2011-2022 走看看