如何找到这些文本框。

解决方案 »

  1.   

    如果表格中的文本框值为0,如果不显示0,而为空文本?
    -----------------------------select出来之前把0变为null
      

  2.   

    不是很明白你的目的,是要把如果是“0”值的就显示为空文本?那样的话直接用表达式判断显示就可以了:=IIF(Fields!AA.Value = 0, "", Fields!AA.Value)
      

  3.   


    to hanlang(寒朗)  :
    这个方法我也想到过,但40多张报表,几千个字段,有没有简单的方法,
    比如:
    foreach tx in 报表.text
    {
     if(tx.text=0 then tx.text="");}
    我不知将代码写到什么位置。
    谢谢你的回复!!
      

  4.   

    你这是要遍历报表中的TextBox,然后判断操作,这个在报表里应该不能实现吧,如果是rdlc的话,可以考虑在应用程序里对rdlc文件进行xml读取、判断、操作。