none
请教--给一个控件的属性“FilterString”赋值的写法 RRS feed

  • 问题

  • 有一个控件,ID叫做 AAA。
    这个AAA,有一个属性,属性是 FilterString 。  

    我现在给这个控件的属性赋值,如下:
    AAA.FilterString = string.Format("Code >= {0} AND Code <= {1}", 1, 7);
    赋值后,这个控件只能显示1—7的数字,如果其他字符的话,都过滤掉了,并且我把这个AAA的控件设置成不显示。

    我现在想再加一个过滤条件,这个条件是:string.Empty。
    也就是说加完这个条件后,该控件就可以过滤“1-7和string.Empty”。

    请问,这个string.Empty,应该怎么加?

    2009年6月8日 9:33

答案

  • DataTable, BindingSource 都带了 Filter 的过虑功能,你使用它们就可以了
    知识改变命运,奋斗成就人生!
    • 已标记为答案 伊藤诚 2009年6月8日 12:22
    2009年6月8日 10:41
    版主

全部回复

  • DataTable, BindingSource 都带了 Filter 的过虑功能,你使用它们就可以了
    知识改变命运,奋斗成就人生!
    • 已标记为答案 伊藤诚 2009年6月8日 12:22
    2009年6月8日 10:41
    版主
  • 你好,你的这个是什么控件啊,

    你可以试试:AAA.FilterString = string.Format("Code >= {0} AND Code <= {1} AND Code.Length > {2}", 1, 7, 0); 不知道你的这个控件支持这个属性否,如果不支持,你可能需要把得到过滤后的值再判断一次。

    谢谢!

    邹俊才
    2009年6月8日 12:21
    版主