protected void MessageCallback_Callback(object sender, CallbackEventArgsBase e) { if (e.Parameter == "RefreshGrid") { InitializeEditDeleteButtons(); ASPxGridViewMessage.DataBind(); } else { object valueID = null; if (ASPxGridViewMessage.VisibleRowCount > 0) { valueID = ASPxGridViewMessage.GetRowValues(ASPxGridViewMessage.FocusedRowIndex, "idSporocila"); } bool isValid = SetSessionsAndOpenPopUp(e.Parameter, Enums.EventSession.MessagePopupID, valueID); if (isValid) { ASPxPopupControl_Message.ShowOnPageLoad = true; } } }
private void Initialize() { ASPxGridLookupStranke.DataBind(); ASPxGridLookupKategorije.DataBind(); ASPxGridLookupSkrbnik.DataBind(); ASPxGridLookupIzvajalec.DataBind(); ASPxGridLookupStatus.DataBind(); ASPxGridViewMessage.DataBind(); if (PrincipalHelper.IsUserSalesman()) { ASPxGridLookupIzvajalec.BackColor = Color.LightGray; ASPxGridLookupIzvajalec.ForeColor = Color.White; ASPxGridLookupIzvajalec.ReadOnly = true; //ASPxGridLookupIzvajalec.Enabled = false; ASPxGridLookupSkrbnik.BackColor = Color.LightGray; ASPxGridLookupSkrbnik.ForeColor = Color.White; ASPxGridLookupSkrbnik.ReadOnly = true; ASPxGridLookupSkrbnik.Enabled = false; } }
private void FillForm() { txtIdDogodek.Text = model.idDogodek.ToString(); ASPxGridLookupStranke.Value = model.idStranka > 0 ? model.idStranka : -1; ASPxGridLookupKategorije.Value = model.idKategorija > 0 ? model.idKategorija : -1; ASPxGridLookupSkrbnik.Value = model.Skrbnik > 0 ? model.Skrbnik : -1; ASPxGridLookupIzvajalec.Value = model.Izvajalec > 0 ? model.Izvajalec : -1; ASPxGridLookupStatus.Value = model.idStatus > 0 ? model.idStatus : -1; ASPxDateEditDatumOtvoritve.Date = model.DatumOtvoritve; ASPxDateEditDatumRok.Date = model.Rok; txtDatumZadnjegaZaprtja.Text = model.DatumZadZaprtja; ASPxMemoOpis.Text = model.Opis; ComboBoxTipDogodka.SelectedIndex = !String.IsNullOrEmpty(model.Tip) ? ComboBoxTipDogodka.Items.IndexOfValue(model.Tip) : 0; ASPxDateEditDatumRokIzvedbe.Date = model.RokIzvedbe.GetValueOrDefault(); ASPxGridViewMessage.DataBind(); ASPxGridView_Sestanek.DataBind(); ASPxRoundPanel1.HeaderText = "Dogodek - " + (model.Stranka != null ? model.Stranka.NazivPrvi : ""); }