У меня есть приложение SharePoint, которое принимает значения из формы, вставляет в списки.sharepoint 2010 splistitem с префиксом ows
Он вставляет штраф в li["fieldname"]
, но вдруг в последний день, когда я редактирую и попытаться обновить li["fieldname"]
я получаю value does not fall within the expected range
В ближайшем окне набирает li
, чтобы просмотреть его содержимое и увидеть все поля с префиксом ows_
, так что мой fieldname
не существует. Однако, если я набираю li["gibberish"]
, я получаю совершенно другую ошибку, чем ожидаемая ошибка диапазона.
Поле является числовым и во всех случаях в нем ничего нет. он взрывается при выполнении li["fieldname"] != null
Не знаю, вызывает ли проблема ows_
это или что-то совсем другое. Это похоже на то, что в этом поле есть какие-то коррумпированные данные.
Оцените любые идеи.
Спасибо.