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 "";
                }
            }

  • 相关阅读:
    idea 快捷键
    vue.js
    破解idea
    如何进行反向迭代以及如何实现反向迭代?
    如何使用生成器函数实现可迭代对象?
    从一个实际小例子来看python中迭代器的应用
    MySql中常用的内置函数
    linux服务器重启oracle服务。
    oracle里面清除服务器上所有的oracle服务。
    刷机后的环境变量
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/6869599.html
Copyright © 2011-2022 走看看