понедельник, 17 декабря 2012 г.

Как получить URL из поля гиперссылка (hyperlink) SharePoint

И не надо никаких String.Substring! Просто:
var url = new SPFieldUrlValue(item["URL"].ToString()).Url;

А если очень умничать и юзать стандартные поля, то так:
var url = new SPFieldUrlValue(item[SPBuiltInFieldId.URL].ToString()).Url;

Для других страшных типов полей (Lookup, User) алгоритм такой же.

Комментариев нет: