FineUI Grid中WindowField根据列数据决定是否Enalble

前台页面Grid控件中设置OnPreRowDataBound属性,windowFile控件设置ID

protected void Grid1_PreRowDataBound(object sender, FineUI.GridPreRowEventArgs e)

  {

     InspectionLog log = e.DataItem as InspectionLog;

      WindowField winField = Grid1.FindColumn("winField") as WindowField;

   if ((log.handleStatus).Trim().Substring(0,1)  == "0")

       winField.Enabled=false;

    else

      winField.Enabled = true;

  }

但无法使用Hidden达到隐藏的目的。

时间: 2024-10-22 14:36:26

FineUI Grid中WindowField根据列数据决定是否Enalble的相关文章

EXTJS4.2 控件之Grid 根据数据源某列数据不同绑定不同的控件setEditor

Grid 根据数据源某列数据不同绑定不同的控件,例如:文本框和下拉框 主要代码写在grid的  plugins: [rowEditing],下面这是定义的rowEditing对象,这里面的要定义成 Ext.grid.plugin.CellEditing而不是Ext.grid.plugin.RowEditing Ext.getCmp('pvn').setEditor(form组件);这是给grid的列绑定组件, pvn是在列中定义的id! 如下: var rowEditing = Ext.crea

C# 获取ListView中选中行中对应的列数据

C# 获取ListView中选中行中对应的列数据 if (MediaList.SelectedIndices != null && MediaList.SelectedIndices.Count > 0) { ListView.SelectedIndexCollection c = MediaList.SelectedIndices; string mediaRtspUrl = MediaList.Items[c[0]].SubItems[2].Text.ToString(); }

读取一个文件每行中的各列数据

读取一个文件每行中的各列数据 1.被读取的文件内容 [[email protected] leekwen]# cat userpwd 1412230101 ty001 1412230102 ty002 1512430102 ty003 1511230102 ty004 1411230102 ty002 1411240102 yt005 1412290102 yt012 1510230102 yt022 1512231212 yt032 2.脚本命令 [[email protected] leek

Excel中的一列数据变成文本的一行数据

Excel中的一列数据变成文本的一行数据 作者:凯鲁嘎吉 - 博客园 http://www.cnblogs.com/kailugaji/ 原文地址:https://www.cnblogs.com/kailugaji/p/10867312.html

excel中同行多列数据的比较

大家在工作中经常遇到对同一行的单元进行比较,在这种情况下都会怎么去做呢?其实对于比较单元格数据,excel有中方法.大家首先看一下我们要进行比较的数据,以同行两列为例. a1 和b1的比较,我们在c1 用公式 =a1=a2 即可; a2 和b2 的比较,我们同样用=a2=b2, 大家注意到,其实这两个单元格中的数据严格来讲是不同的,但公式返回的也是TRUE.这就得出一个结论,用等号来比较两个单元格是不区分大小写的.如果要区分大小写,就需要用exact()函数 a3和b3  a4和b4 数字是没有

jaspersoft studio colunm header and detail ,detail中显示多列数据

column header 中的属性与detail中的属性是一对多的时候,如何使detail中能正常的显示多列数据 1.1 将column header中的属性与detail中的属性放在同一个对象中,然后根据在将对象放在一个list集合中,如果detail中的数据是有多个,则list中也有多个对象,再将list数据填充到report模板中. Noted: 如果出现了分页,是因为模板高度不够导致不能在一个页面中显示所有的数据,所以才会分页显示.而且此时的分页显示 column的值都是相同的,而de

使用spark对hive表中的多列数据判重

本文处理的场景如下,hive表中的数据,对其中的多列进行判重deduplicate. 1.先解决依赖,spark相关的所有包,pom.xml spark-hive是我们进行hive表spark处理的关键. <dependencies> <dependency> <groupId>org.apache.spark</groupId> <artifactId>spark-core_2.10</artifactId> <version

excel中比较两列数据是否相同,并标上颜色

选中B列,点击条件格式中的新建规则,选择第二项-只为包含以下内容的单元格设置格式,单元格值 - 不等于 - =$A1,设置格式显示其他颜色的字体.

Mysql条件判断函数使用-选择两列中较大一列数据

今天看到了一道题,简单讲就是核心问题,表t中有两列a,b,使用sql实现:当a>b时,选择a列,否则选择b列. 之前工作中也遇到类似问题,需要使用Mysql条件判断函数IF或者CASE. IF函数的语法是 :IF(expr,v1,v2),如果表达式expr是true(expr<>0 and expr <> NULL),则函数返回v1,反之返回v2. 所以这道题可以这么写: select IF(a>b, a , b) from t; CASE函数:CASE expr WH