2014-07-16 35 views
0

Janus没有太多的支持,这就是为什么我要求你帮忙。 我有一个gridEx有3列(INT ID,字符串市场,按钮删除)。当您向网格添加项目时,您只需添加ID和MARKET,按钮DELETE就会自动创建并启用。Janus 2 GridEx禁用给定单元格中的按钮

我想要的是ID = 5的元素,该行的按钮必须被禁用。 gridEx的数据有一个DataSource,但只绑定了ID和MARKET。 单元格按钮的GridEx Designer的数据配置DELETE Bound是False,它没有任何DataMember。

我所拥有的是ID = 5的元素,但我不知道如何以编程方式禁用网格中该元素的单元格Button。

任何线索如何完成这个问题???

谢谢!

+0

请从您尝试显示代码 – sarin

回答

0

您必须利用网格的FormattingRow事件。

这是一个示例代码:

private void grdex_FormattingRow(object sender, RowLoadEventArgs e) 
    { 
     if (e.Row.RowType == Janus.Windows.GridEX.RowType.Record) 
      if (Convert.ToInt32(e.Row.Cells["ID"].Value) == 5) 
       e.Row.Cells["DELETE"].ButtonEnabled = false; 

    } 
相关问题