【发布时间】:2012-10-15 15:23:14
【问题描述】:
在我的DataTable 的列中是空值。当我在此表上创建 DataView 时,我想过滤掉空值。我该怎么做?
我的代码是这样工作的:
//get the cities and a view on the data
DataTable dtPlaatsen = client.getCities();
DataView dvPlaatsen = dtPlaatsen.DefaultView;
// filter and sort the view
dvPlaatsen.RowFilter= "Isnull(Plaatsnaam,'Null Column') <> 'Null Column'";
dvPlaatsen.Sort = "Plaatsnaam";
//attach the view as datasource
ddlCities.DataSource = dvPlaatsen;
ddlCities.DataTextField = "Plaatsnaam"; //the field to display to the user
ddlCities.DataValueField = "PlaatsId"; //the field which is send
ddlCities.DataBind();
ddlCities.SelectedIndex = 50;
【问题讨论】:
标签: c# filter filtering dataview