2012-04-18 5 views
3

У меня есть поле, которое имеет Type="Number". Какие типы переменных я могу назначить? Будет ли поддержка поля float или double?SharePoint - какой тип поля Number

oListItem["numberField"] = data; 

Какой тип может быть data be?

ответ

3

Все значения, что это строковое представление может быть разобрано как двойной, так как SharePoint преобразует входное значение в строку:

case SPFieldType.Number: 
case SPFieldType.Currency: 
    str1 = Convert.ToString(value, (IFormatProvider) CultureInfo.InvariantCulture); 
    break; 

(от SPListItem.SetValue (...))

You не должно быть string, int, double и т. д.