Forum

ASPX gridcontrol ye...
 
Bildirimler
Hepsini Temizle

[Çözüldü] ASPX gridcontrol yetkilendirme

6 Yazılar
4 Üyeler
2 Reactions
971 Görüntüleme
(@salihozbey)
Gönderiler: 47
Trusted Member
Konu başlatıcı
 

Merhabalar. C# ile tasarladığım 

web sitesinde Devexpress elementi olan ASPxGridView kullanmaktayım. Bu eklentide bildiğiniz üzere ekleme silme güncelleme butonları da bulunmaktadır. Yapmak istediğim olay şu Yetkilendirme tablom var kullanıcının yetkilerini buradan çağırıyorum buraya kadar sorun yok sadece bu yetkilere göre bu özellikleri nasıl kapatıp açarım bir yardımı olacak varmıdır. İyi Çalışmalar.

2020 04 21 14 05 01
Bu konu 5 yıl önce Salih Özbey tarafından düzenlendi
 
Gönderildi : 21/04/2020 13:59

(@salihozbey)
Gönderiler: 47
Trusted Member
Konu başlatıcı
 

Kısaca aslında Ekleme silme güncelleme butonunu kod ile nasıl kaparım açarım gibi . Bu bilgiyi öğrensem yeter 

 
Gönderildi : 21/04/2020 14:59

(@sinemerkan)
Gönderiler: 234
Reputable Member
 

frontend de bircok sekilde yapılabilir ama bunu backend çözmeni lazım ,bunuda forma gönderidiginiz model nesnesi ile yapabilirsiniz.

 
Gönderildi : 25/04/2020 01:38

Hakan Uzuner
(@hakanuzuner)
Gönderiler: 33308
Illustrious Member Yönetici
 

Son durum nedir?

Danışman - ITSTACK Bilgi Sistemleri
****************************************************************
Probleminiz Çözüldüğünde Sonucu Burada Paylaşırsanız.
Sizde Aynı Problemi Yaşayanlar İçin Yardım Etmiş Olursunuz.
Eğer sorununuz çözüldü ise lütfen "çözüldü" olarak işaretlerseniz diğer üyeler için çok büyük kolaylık sağlayacaktır.
*****************************************************************

 
Gönderildi : 27/04/2020 00:46

(@eravse)
Gönderiler: 1753
Üye
 
Gönderen: @salihozbey

Kısaca aslında Ekleme silme güncelleme butonunu kod ile nasıl kaparım açarım gibi . Bu bilgiyi öğrensem yeter 

merhaba backend kısmından Authenticated user bilginiz elinizde ise o gride ait command buttonları açıp kapayabilirsiniz

 

protected void ASPxGridView1_CommandButtonInitialize(object sender, DevExpress.Web.ASPxGridView.ASPxGridViewCommandButtonEventArgs e) {
bool isOddRow = e.VisibleIndex % 2 == 0;
if(isOddRow) { // some condition
// hide the Edit button
if(e.ButtonType == DevExpress.Web.ASPxGridView.ColumnCommandButtonType.Edit)
e.Visible = false;

// disable the selction checkbox
if(e.ButtonType == DevExpress.Web.ASPxGridView.ColumnCommandButtonType.SelectCheckbox)
e.Enabled = false;
}
}

Saygılar

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

 
Gönderildi : 27/04/2020 00:50

(@salihozbey)
Gönderiler: 47
Trusted Member
Konu başlatıcı
 

@eravse verdiğiniz bilgi için teşeşkkür ederim 🙂

 
Gönderildi : 02/05/2020 14:31

Paylaş: