Свойство установки LinqDataSource дважды
У меня есть объект 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
!
почему это? и как это можно исправить? большое спасибо вам