这些资料是我学习的时候在网络上寻找到的,发布出来希望对大家有帮助,一起努力前进,嘿嘿......Microsoft C#规范 2.0 版 GFC用户提交

feedsky 抓虾 pageflakes google reader my yahoo bloglines 鲜果 有道 http://wap.feedsky.com/bliplink

DataView的几个简单用法


DataView的几个简单用法

DataSet中的表DataTable的页面显示不直接由DataTable提供,而是由DataView提供,DataTable不支持数据的筛选,而DataView可以。
下面看个小例子:

//默认显示
      void ViewData(DataTable dt)
      {
          DataView dv = new DataView(dt);
          //或者DataView dv=dt.DataView();
          this.DataList1.DataSource = dv;
          this.DataList1.DataBind();
      }

      //倒序显示
      void ViewData_Sort(DataTable dt)
      {
          DataView dv = new DataView();
          dv.Table = dt;
          dv.Sort = "UserID DESC";
          this.DataList1.DataSource = dv;
          this.DataList1.DataBind();
      }

      //字符长度筛选控制显示
      void ViewData_Len(DataTable dt)
      {
          DataView dv = new DataView();
          dv.Table = dt;
          dv.RowFilter = "Len(title)>4";
          this.DataList1.DataSource = dv;
          this.DataList1.DataBind();
      }

      //字符类似筛选控制显示
      void ViewData_Like(DataTable dt)
      {
          DataView dv = new DataView();
          dv.Table = dt;
          dv.RowFilter = "Address like '%北京%'";
          this.DataList1.DataSource = dv;
          this.DataList1.DataBind();
      }

      //多个筛选控制显示
      void ViewData_More_Like(DataTable dt)
      {
          DataView dv = new DataView();
          dv.Table = dt;
          dv.RowFilter = "Address like '%北京%'";
          this.DataList1.DataSource = dv;
          this.DataList1.DataBind();
      }


友情链接

郑州大学软件学院 SpringWidgets-Blogger 徵信社 翻译公司 链接帮手网 行驶证字体 酷站目录 Friend Connectified