问题描述
目前碰到的问题是,筛选条件只会根据第一次光标所在行的传递的条件,后椟更换行时,条件就不再更换了,还是第一次的条件。请问要怎么修改,才能随着行的切换,条件可以重新传入。具体代码如下:privatevoidtrl_ddbom_FocusedNodeChanged(objectsender,FocusedNodeChangedEventArgse){if(trl_ddbom.FocusedNode!=null&&trl_ddbom.FocusedColumn!=null){if(trl_ddbom.FocusedColumn.FieldName=="DDBOM_CNLBID"){DataRowrow_cnlb=((DataRowView)this.trl_ddbom.GetDataRecordByNode(this.trl_ddbom.FocusedNode)).Row;stringgyid=row_cnlb["SCGYZD_MC"].ToString().Trim();gle_cnlb.View.Columns["SCGXCN_GXMC"].FilterInfo=newColumnFilterInfo("SCGXCN_GXMC='"+gyid+"'");}}}
解决方案
本帖最后由 jie810516 于 2013-03-22 13:58:03 编辑
解决方案二:
我也是遇到这种问题,楼主解决掉了没有,可以分享一下吗
时间: 2024-09-20 08:46:35