protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ASPxCardView1.AddNewCard(); } }
protected void ASPxCardView1_FocusedCardChanged(object sender, EventArgs e) { int card = ASPxCardView1.FocusedCardIndex; object key = ASPxCardView1.GetCardValues(card, ASPxCardView1.KeyFieldName); Session["CategoryID"] = key; }
protected void ASPxCardView1_CardUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e) { e.NewValues["IdentificationDocScan"] = Session["data"]; ASPxComboBox type = ASPxCardView1.FindEditFormLayoutItemTemplateControl("x") as ASPxComboBox; e.NewValues["Type"] = type.SelectedItem.Text; }
protected void ASPxCardView1_BeforeGetCallbackResult(object sender, EventArgs e) { if (!ASPxCardView1.IsEditing && !ASPxCardView1.IsNewCardEditing) { ASPxCardView1.AddNewCard(); } }
protected void Page_Load(object sender, EventArgs e) { if (!IsCallback && !IsPostBack) { ASPxCardView1.DataBind(); } }
protected void ASPxCardView1_CellEditorInitialize(object sender, DevExpress.Web.ASPxCardViewEditorEventArgs e) { if (e.Column.FieldName != "Discontinued") { bool editable = (bool)ASPxCardView1.GetCardValues(e.VisibleIndex, "Discontinued"); e.Editor.ClientEnabled = editable; } }
protected void ASPxCardView2_CustomCallback(object sender, DevExpress.Web.ASPxCardViewCustomCallbackEventArgs e) { object masterKeyValue = ASPxCardView1.GetCardValues(Convert.ToInt32(e.Parameters), "CategoryID"); Session["CategoryID"] = masterKeyValue; ASPxCardView2.DataSource = dsProducts; ASPxCardView2.PageIndex = 0; ASPxCardView2.DataBind(); }
protected void ASPxCardView1_CardUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e) { table = (DataTable)Session["table"]; DataRow row = table.Rows.Find(e.Keys[0]); row["Data"] = e.NewValues["Data"]; ASPxCardView1.CancelEdit(); e.Cancel = true; }
protected void ObjectDataSource1_Inserted(object sender, ObjectDataSourceStatusEventArgs e) { //Moving to the newly inserted record int?key = (int?)e.ReturnValue; if (key != null) { ASPxCardView1.PageIndex = ASPxCardView1.FindVisibleIndexByKeyValue(key); } }
private string FocusedCard() { if (ASPxCardView1.VisibleCardCount > 0 && ASPxCardView1.VisibleCardCount > -1) { return(ASPxCardView1.GetCardValues(ASPxCardView1.FocusedCardIndex, "Cart_ID").ToString()); } else { return(""); } }
private string FocusedLightPosition() { if (ASPxCardView1.VisibleCardCount > 0 && ASPxCardView1.VisibleCardCount > -1) { return(ASPxCardView1.GetCardValues(ASPxCardView1.FocusedCardIndex, "Light_Position").ToString()); } else { return(""); } }
private void GetSelectedValues() { List <string> fieldNames = new List <string>(); foreach (CardViewColumn column in ASPxCardView1.Columns) { if (column is CardViewColumn) { fieldNames.Add(((CardViewColumn)column).FieldName); } } selectedValues = ASPxCardView1.GetSelectedFieldValues(fieldNames.ToArray()); }
protected void ASPxCardView1_CustomCallback(object sender, DevExpress.Web.ASPxCardViewCustomCallbackEventArgs e) { if (e.Parameters == "Delete") { table = (DataTable)Session["table"]; List <Object> selectItems = ASPxCardView1.GetSelectedFieldValues("ID"); foreach (object selectItemId in selectItems) { table.Rows.Remove(table.Rows.Find(selectItemId)); } ASPxCardView1.DataBind(); ASPxCardView1.Selection.UnselectAll(); } }
protected void ASPxCardView1_CardInserted(object sender, DevExpress.Web.Data.ASPxDataInsertedEventArgs e) { object newKey = null; if (e.AffectedRecords == 1) { ICollection objects = uof.GetObjectsToSave(); if (objects != null && objects.Count == 1) { IEnumerator enumeration = objects.GetEnumerator(); enumeration.MoveNext(); Customer obj = (Customer)enumeration.Current; uof.CommitChanges(); newKey = obj.Oid; } } ASPxCardView1.FocusedCardIndex = ASPxCardView1.FindVisibleIndexByKeyValue(newKey); }
protected void Button1_Click(object sender, EventArgs e) { using (OdbcConnection con = new OdbcConnection(ConfigurationManager.ConnectionStrings["ConnectToAgron"].ConnectionString)) { OdbcCommand cmd = new OdbcCommand("update cart_detail set tote_number = ? where cart_id = ? and Light_Position = ?", con); cmd.Parameters.Add("@Tote_Number", OdbcType.Char).Value = toteTB.Value; cmd.Parameters.Add("@Cart_ID", OdbcType.Char).Value = FocusedCard(); cmd.Parameters.Add("@Light_Position", OdbcType.Char).Value = FocusedLightPosition(); con.Open(); cmd.ExecuteNonQuery(); con.Close(); } ASPxCardView1.DataBind(); toteTB.Text = String.Empty; toteTB.Focus(); }
protected void ASPxCardView1_CardUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e) { e.Cancel = true; ASPxCardView1.CancelEdit(); }
protected void Page_Init(object sender, EventArgs e) { ASPxCardView1.DataSource = CardViewDataHelper.Data; ASPxCardView1.DataBind(); }