












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();
}
}
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。