У меня есть объект linq2sql с именем user
, который имеет 2 поля: firstname
и lastname
Я хочу иметь свойство "FullName", которое разрешает двустороннюю привязку данных
Итак, в пользовательском частичном классе я добавил
property FullName as string
get
return lastname & ", " & firstname
end get
set(byval value as string)
'some parsing code
lastname=ln
firstname=fn
end set
end property
Теперь, что произойдет, если я привяжу текстовое поле к «FullName», сеттер будет вызван дважды, сначала с правильными данными, которые вводил пользователь,и затем снова с value=nothing
!
почему это?и как это можно исправить?большое спасибо