Forum
Arkadaşlar. Yapmak istediğim şey ve yazdığım kod aşağıda ama bir türlü beceremedim. (Kod biraz saçma oldu ama daha iyi anlarsınız diye böyle yaptım)
protected void ASPxGridView1_CustomUnboundColumnData(object sender, ASPxGridViewColumnDataEventArgs e)
{
if (e.Column.FieldName == "DurumId")
{
DateTime price = (DateTime)e.GetListSourceFieldValue("SatisTarihi");
int val = Convert.ToInt32(ASPxGridView1.GetRowValues(e.ListSourceRowIndex, "DurumId"));
if (price == null)
{
val = 1;
}
}
}
Slm
Datagrid'in changedCommited event'i olacaktı bu event'i kullanıp değişlik gören kolon'a göre diğer kolon'lara değer atayabilirsiniz. Ezbere hatırlamıyorum ama event arguments parametesinde hangi row'un changed olduğunu dönüyordu.
Merhaba Gökhan Bey.
Cevap için teşekkürler. Fakat ben devexpress kullanıyorum. Ve event leri arasında sizin dediğiniz yok malesef.
Slm
devexp. kendi referans dökümanlarına bakabilirseniz daha net çözüm olur.