欢迎投稿

今日深度:

一句代码实现批量数据绑定 下(1)(6)

五、通过映射集合实现数据捕捉

数据绑定使用到的实际上是Entity-〉Control映射,如果我们借助控件到Control-〉Entity,就能实现自动捕获控件的值然后将其保存到给定的实体对象上。我为此在DataBinder上定义了两个重载的UpdateData方法。

  1. public class DataBinder  
  2. {  
  3.     //...  
  4.     public void BindData( object entity,IEnumerable<BindingMapping> bindingMappings);  
  5.     public void UpdateData( object entity, Control container, string suffix = "");  
  6. }  

UpdateData方法的实现和BindData方法的逻辑基本一致,将Control和Entity呼唤一下而已,所以在这里我就不再赘言叙述了。
 


www.htsjk.Com true http://www.htsjk.com/shujukujc/18883.html NewsArticle 五、通过映射集合实现数据捕捉 数据绑定使用到的实际上是Entity-〉Control映射,如果我们借助控件到Control-〉Entity,就能实现自动捕获控件的值然后将其保...
评论暂时关闭