我有一个网格,在这个网格中我检查该值是否小于零,是的我需要检查它并且不能被取消选择。逻辑工作但我无法更新网格。 / p>
foreach (GridViewRow grdDisable in grdSimulacao.Rows)
{
// CheckBox chk = (CheckBox) grdDisable.FindControl("chkSeleciona");
if (double.Parse(grdDisable.Cells[5].Text) < 0)
{
((CheckBox)grdDisable.FindControl("chkSeleciona")).Checked = true;
((CheckBox) grdDisable.FindControl("chkSeleciona")).Enabled = false;
}
else
{
((CheckBox)grdDisable.FindControl("chkSeleciona")).Checked = false;
}
}
但是当我打开应用程序时,第一个值只是小于0,但它正常打开。我需要选择它并且不能删除checked.Someone知道我缺少什么?