В своем списке SharePoint я использую поле для хранения URL и текста, это не настраиваемое поле, а стандартное поле гиперссылки SharePoint, тип SPFieldUrl.Когда я устанавливаю свойства SpFieldUrl Description и Url и сохраняю их в своем списке, в редких случаях мои данные никогда не сохраняются.Как это произошло?Ниже приведен пример моего кода.
PopulateListItem(listItem,candidate);
listItem.Update();
SPFieldUrlValue newCandidateUrl = new SPFieldUrlValue();
newCandidateUrl.Description = listItem["Title"].ToString() +" ,"+listItem["FirstName"].ToString();
newCandidateUrl.Url = ConfigurationManager.AppSettings["EditUrl"]+"?id="+listItem.ID.ToString();
listItem["FormLink"] = newCandidateUrl;
listItem.Update();