如何 根据条件 查询datatable里面的数据并且显示在ListView控件上   越详细越好  
                     
  等待大家的锦囊  

解决方案 »

  1.   

    那你可以根据你传入的一个ID,什么的,在ListView控件上绑定不同的数据。查询两个节点信息,父节点和子节点。在写一个根据ID那个ID查询数据源的方法。就应该可以了
      

  2.   

    我已经晕了
     有没有详细点的代码啊?
    Repository.TBRepository tbrep = new Repository.TBRepository();
              TB.TBInfoDataTable tbDT = tbrep.getTB();
                string yaominId = this.textBoxymID.Text;          DataRow[] dr = tbDT.Select("YaominID='"+yaominId +"'" );            foreach (DataRow row in dr)
              {
                tbDT.Rows.Add(row.ItemArray);
                 
              
              }
                       foreach (var item in tbDT)
              {              ListViewItem showItem = new ListViewItem();
                  showItem.Text = item.YaominID;
                  showItem.SubItems.Add(item.TBcause.ToString());
                  showItem.SubItems.Add(item.TBdaiqi.ToString());
                  showItem.SubItems.Add(item.TBculture.ToString());
                  showItem.SubItems.Add(item.TBfridge);
                  showItem.SubItems.Add(item.TBjiaID);
                  showItem.SubItems.Add(item.TBheID);
                  showItem.SubItems.Add(item.TBnumber.ToString());
                  showItem.SubItems.Add(item.TBindate.ToString());
                  showItem.SubItems.Add(item.TBinpeople);
                  showItem.SubItems.Add(item.TBres);              //showItem.Tag = item;              listView1.Items.Add(showItem);          }附上我的源码  请大家帮我看看那里出现问题了