Devexpresste listelenen veriyi ValidateRow satırıyla güncelleme kodunuz mevcut.Eklerken tüm alanlar eklensin fakat düzenleme yaparken örneğin bir kolonu değiştiremesin istiyorsanız bu kod işinizi görecektir.FieldName bazında kısıt getiriyor.
private void GridView1_ShowingEditor(object sender, CancelEventArgs e)
{
if ((GridView1.FocusedColumn.FieldName == "DuzenlenmeyenAlan1" || GridView1.FocusedColumn.FieldName == "DuzenlenmeyenAlan2") && GridView1.FocusedRowHandle >= 0)
e.Cancel = true;
else
e.Cancel = false;
}
Hiç yorum yok:
Yorum Gönder