yükleniyor..
 
 
Diğer Asp.Net RowDataBound

RowDataBound

"Asp.Net" ile ilgili 0 yazı bulundu.

Gridview yüklenirken içerisindeki kontrollere erişmek istediğimizde RowDataBound metodunu kullanırız.

Gridview kontrolümüzün ilk satırındaki verileri RowDataBound metodunda çekelim. Uygulamama göre, bir mesaj kutusu tablom var. Grid bu tablo ile dolu. Çekilen satırda(mesajda) okundu bilgisi True ise açık zarf şeklinde bir gif, False ise Kapalı zarf şeklinde bir gif resimi gösteriyorum. Bu işlem için image kontrolü kullandığım TemplateField yapım aşağıdaki gibidir.

RowDataBound methodum aşağıdaki gibidir.

Eğer Gridview kontrolümden belirli bir Entity'e ait veriyi çekmek istemezsem, aşağıdaki gibi DataRowView nesnesini kullanabilirim.

Not : Eğer ItemTemplate içerisinde div gibi html kontrolleri kullanmışsak asp.net kontrollerine erişmek için Cells[0].Controls[1] gibi hücre içerisinde istediğimiz kontrolü buluruz. Bunun için Cells[0].Controls[1] üzerinde QuickWatch ile gezinebiliriz. Eğer Html kontrolleri kullanmamışsak,

Footer üzerinde fiyat toplamı gibi bilgiler vermek istersek; Gridview kontrolünün ShowFooter özelliğini True yapıp, onrowdatabound özellinde metodumuzu aşağıdaki gibi tanımlayarak yapabiliriz.


Site içinde ara
Son yazılar
Tavsiye edilenler