Janus没有多少支持,这就是我向你寻求帮助的原因。 我有一个有3列的gridEx(INT ID,String MARKET,Button DELETE)。当您向网格添加项目时,您只需添加ID和MARKET,就会自动创建并启用按钮DELETE。
我想要的是ID = 5的元素必须禁用该行的按钮。 gridEx的数据有一个DataSource,但只与ID和MARKET绑定。 单元格按钮的GridEx Designer的数据配置删除绑定为False,它没有任何DataMember。
我所拥有的是ID = 5的元素,但我不知道如何以编程方式禁用网格中该元素的单元格按钮。
如何解决这个问题的任何线索???
谢谢!
答案 0 :(得分: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;
}