Forum

aspxgridview listel...
 
Bildirimler
Hepsini Temizle

aspxgridview listeleme

2 Yazılar
2 Üyeler
0 Reactions
545 Görüntüleme
(@KaanTabakci)
Gönderiler: 12
Eminent Member
Konu başlatıcı
 

arkadaşlar 2 tane sql tablom var

yemek öğün ekleme tablosu  kahvaltı öğle yemeği vs  en fazla 10 öğün ekleyorum kısıtladım.

diğeri de hakediş tablosu müşterilere aylık yemek hakkı vermek için. mesela  kaan adlı müşterinin aylık 30 kahvaltı hakkı olacak.

bunu aspxgrid'e genel rapor olarak yansıtmak istiyorum.

Resimler şu şekilde,

 [url= http://i.hizliresim.com/ylPkgL.jp g" target="_blank">http://i.hizliresim.com/ylPkgL.jp g"/> [/img][/url]

 

y1= yemek1

u1= ücret 1

 

[url= http://i.hizliresim.com/zVmNXj.jp g" target="_blank">http://i.hizliresim.com/zVmNXj.jp g"/> [/img][/url]

 

[url= http://i.hizliresim.com/DRljZv.jp g" target="_blank">http://i.hizliresim.com/DRljZv.jp g"/> [/img][/url]

 

listedeki y1 yerine öğün listesindeki öğün adı u1 yerine o öğünün ücretini getirmeye çalışıyorum ve toplamda 3 öğün varsa  gridliste sadece o 3 çğünün adı gelmesi diğerlerinin visible'ını false yapmak istiyorum.öğün eklendikçe visible true olarak gözükmesini istiyorum.   

Bu konuda bana yardımcı olur musunuz. şimdiden teşekkürler

 

 
Gönderildi : 29/07/2015 01:07

(@eravse)
Gönderiler: 1753
Üye
 

Merhaba yanlış anlamadı isem sutunları gızlemek ıstıyorsunuz 

eger sutun bos ıse gızlemeke ıcın asagıdakı kodu kullanabılırsınız bırden fazla sutun ıcın kodu revıze edebılırsınız 

 

saygılar

 

void YourGridview_RowDataBound(object sender, GridViewRowEventArgs e)
{
    if (e.Row.RowType == DataControlRowType.DataRow)
    {
       
        DataRowView rowView = (DataRowView)e.Row.DataItem;

        if (!String.IsNullOrEmpty(rowView["ColumnA"])) 
            YourGridview.Columns[0].Visible = true;
       
    }
}

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 28/09/2015 02:44

Paylaş: