代码改变世界

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

2008-02-15 14:04  努力学习的小熊  阅读(1102)  评论(0编辑  收藏  举报
      “超链接或图片”类型栏的值,对应的对象模型为SPFieldUrlSPFieldUrlValue,可以这样读取:

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

Console.WriteLine(value.Url);

或者更简单的方法:

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