C# 如何为Dataview设置行筛选器,以便根据列的值筛选行?
嗨, 我正在使用DataView控件绑定gridview。在dataview中,数据来自表“cloneUserEntry”。cloneUserEntry表包含值为true或false(布尔类型)的列“可见性”。我想显示可见性为true的行。 因此,如何设置行筛选器以筛选列“Visibility”仅包含true的行。 我使用的代码如下C# 如何为Dataview设置行筛选器,以便根据列的值筛选行?,c#,asp.net,C#,Asp.net,嗨, 我正在使用DataView控件绑定gridview。在dataview中,数据来自表“cloneUserEntry”。cloneUserEntry表包含值为true或false(布尔类型)的列“可见性”。我想显示可见性为true的行。 因此,如何设置行筛选器以筛选列“Visibility”仅包含true的行。 我使用的代码如下 Boolean var=true ; gvUserDataReadOnly.DataSource = new DataView(cloneUserEntry, st
Boolean var=true ;
gvUserDataReadOnly.DataSource = new DataView(cloneUserEntry, string.Format("Visibility = #{0}#", var), "FirstName ASC", DataViewRowState.CurrentRows);
但这是行不通的。
有人能告诉我怎么做这个任务吗。。??请提前感谢。尝试从筛选器语句中删除#字符,即“Visibility=true”
而不是“Visibility=#true”
。在使用DateTime对象进行筛选时使用#