文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>读取/设置超链接或图片类型栏的值

读取/设置超链接或图片类型栏的值

时间:2008-03-30  来源:sdwjian

“超链接或图片”类型栏的值,对应的对象模型为SPFieldUrl和SPFieldUrlValue,可以这样读取:

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();

                }

            }

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载