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

  • 相关阅读:
    C++内存分配
    扩展哈夫曼编码
    用递归函数和栈操作逆序一个栈
    非递归遍历二叉树
    malloc/free和new/delete
    洗牌算法及其证明
    野指针问题
    计算编辑距离
    数组指针/指针数组的使用
    sizeof/strlen/length
  • 原文地址:https://www.cnblogs.com/jzssuanfa/p/6869599.html
Copyright © 2011-2022 走看看