如何使用Linq检测更新的文本框

时间:2011-04-19 00:43:10

标签: vb.net visual-studio-2010

- > VB.Net VS2010

如果这是一个愚蠢的问题,请告诉我。我不能只想出来。 首先,这是我的问题。如何在这些文本框中检测更改的值?

我知道我创建了另一个具有原始值的字符串值,并在保存或形成结束事件之前对它们进行比较。这个示例只有3个文本框,但我的一个表单上有50个+文本框。我可以这样做,但那不是一个很聪明的想法。

我可以使用abcDB.SubmitChanges()来检测文本框上的任何数据更改吗?

Dim sqlQuery = (From obj in abcDB.HelloWorld 
               Select obj.Fname, obj.Lname, obj.PhoneNumber).FirstOrDefault()

me.textboxFname.text = sqlQuery.Fname
me.textboxLname.text = sqlQuery.Lname
me.textboxPhoneNumber.text = sqlQuery.PhoneNumber

1 个答案:

答案 0 :(得分:0)

您真正想要做的是称为“数据绑定”。很多关于这方面的教程都会引起网络的关注,任何关于VB.NET的书都会有至少一章专门介绍它。