zoukankan      html  css  js  c++  java
  • 读取/设置超链接或图片类型栏的值

    读取

    SPFieldUrl fieldUrl = (SPFieldUrl)item.Fields["URL"];
    SPFieldUrlValue value = (SPFieldUrlValue)fieldUrl.GetFieldValue(item["URL"].ToString());
    Console.WriteLine(value.Description);

    Console.WriteLine(value.Url);

     value.Url = "http://www.163.com";
     value.Description = "163";
     fieldUrl.Update();
               

    或者更简单的方法:

    SPFieldUrlValue value = new SPFieldUrlValue(item["URL"].ToString());
           Console.WriteLine(value.Description);
           Console.WriteLine(value.Url);

     

    设置

     using (SPSite site = new SPSite("http://basesmcdev/sitedirectory/tester1"))
                {
                    using (SPWeb web = site.OpenWeb())
                    {
                        SPList list = web.Lists["mosstestchoices"];

                        SPListItem item = list.GetItemById(3);
                       
                        SPFieldUrlValue spfv = new SPFieldUrlValue(item["myhyperlink"].ToString());
                        spfv.Url = "http://whatever.com";
                        spfv.Description = "new description";
                        item["myhyperlink"] = spfv.ToString();
                        item.Update();

                    }

                }

  • 相关阅读:
    JAVAOO 11 12 15 13 章
    JAVAOO 继承~接口 笔记
    JAVAOO 5~6章笔记
    JAVAOO 1—4章学习重点
    CSS超链接和导航
    XHTML基础
    ZooKeeper伪集群安装配置
    异常,常用类,集合
    继承,抽象,多态,接口
    java oo 第一周
  • 原文地址:https://www.cnblogs.com/lxfl2/p/1782427.html
Copyright © 2011-2022 走看看