Используйте Web Money - это очень удобно

пятница, 18 января 2008 г.

Наследование : BaseFieldControl - проблема с чтением Value.

Итак имеем следующий код:
public override object Value
{
get
{
EnsureChildControls();
SPFieldValue fieldValue = new SPFieldValue();
count = 0;
_names = "";
_SelectedNodeID = "";
SetValues();
fieldValue.Names = _names;
fieldValue.Index = _SelectedNodeID;
return fieldValue;
}
set
{
EnsureChildControls();
SPFieldValue fieldValue = (SPFieldValue)value;
_names = fieldValue.Names;
_SelectedNodeID = fieldValue.Index;
}
}
Проблема состоит в следующем т.к. изначально ( и в процессе работы значение поля может быть нулевым необходимо организовать заполнение поля по постбеку и после чтения значения поля.

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