LinqDataSource设置属性两次

时间:2011-02-16 14:16:10

标签: asp.net linq-to-sql properties set nothing

我有一个名为user的linq2sql对象,其中有两个字段:firstnamelastname

我想拥有一个允许双向数据绑定的“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”,则会先调用setter两次,首先使用用户输入的正确数据,然后再使用value=nothing

这是为什么?它怎么能修复? 非常感谢你

0 个答案:

没有答案