繁体   English   中英

如何为Dataview设置行过滤器以根据列的值过滤行?

[英]How to set Row Filter for Dataview to filter rows according to valu of column?

嗨,我正在使用 DataView 控件来绑定 gridview。 在数据视图中,数据来自表“cloneUserEntry”。 cloneUserEntry 表包含一个列“可见性”,其值为真或假(布尔类型)。 我想显示可见性为真的行。 那么如何设置行过滤器来过滤列“可见性”仅包含 true 的行。 我使用的代码如下..

Boolean var=true ;
gvUserDataReadOnly.DataSource = new DataView(cloneUserEntry, string.Format("Visibility = #{0}#", var),  "FirstName ASC", DataViewRowState.CurrentRows);

但这不起作用。 任何人都可以告诉我如何完成这项任务..?? 提前致谢..

尝试从过滤器语句中删除 # 字符,即"Visibility = true"而不是"Visibility = #true#" # 在使用 DateTime 对象进行过滤时使用。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM