protected void ASPxCardView1_CommandButtonInitialize(object sender, ASPxCardViewCommandButtonEventArgs e) { if (e.VisibleIndex == -1) { return; } switch (e.ButtonType) { case CardViewCommandButtonType.Edit: e.Visible = EditButtonVisibleCriteria((ASPxCardView)sender, e.VisibleIndex); break; case CardViewCommandButtonType.Delete: e.Visible = DeleteButtonVisibleCriteria((ASPxCardView)sender, e.VisibleIndex); break; } }
protected void ASPxCardView1_CommandButtonInitialize(object sender, ASPxCardViewCommandButtonEventArgs e) { bool isOddRow = e.VisibleIndex % 2 == 0; if (isOddRow) { if (e.ButtonType == CardViewCommandButtonType.Edit) { e.Enabled = false; } if (e.ButtonType == CardViewCommandButtonType.New) { e.Enabled = false; } if (e.ButtonType == CardViewCommandButtonType.Delete) { e.Enabled = false; } } }