protected void BUHead_Init(object sender, EventArgs e) { DataTable dtRecord = AccountClass.UserListTable(); ASPxComboBox combo = sender as ASPxComboBox; combo.DataSource = dtRecord; ListBoxColumn l_ValueField = new ListBoxColumn(); l_ValueField.FieldName = "ID"; l_ValueField.Caption = "CODE"; l_ValueField.Width = 0; combo.Columns.Add(l_ValueField); ListBoxColumn l_TextField = new ListBoxColumn(); l_TextField.FieldName = "NAME"; combo.Columns.Add(l_TextField); combo.ValueField = "ID"; combo.TextField = "NAME"; combo.DataBind(); GridViewEditFormTemplateContainer container = combo.NamingContainer.NamingContainer as GridViewEditFormTemplateContainer; //MRPClass.PrintString("exp:" + !container.Grid.IsNewRowEditing); if (!container.Grid.IsNewRowEditing) { combo.Value = DataBinder.Eval(container.DataItem, "UserKey").ToString(); } }
protected void Creator_Init(object sender, EventArgs e) { DataTable dtRecord = AccountClass.UserListTable(); ASPxComboBox combo = sender as ASPxComboBox; combo.DataSource = dtRecord; ListBoxColumn l_ValueField = new ListBoxColumn(); l_ValueField.FieldName = "ID"; l_ValueField.Caption = "CODE"; l_ValueField.Width = 0; combo.Columns.Add(l_ValueField); ListBoxColumn l_TextField = new ListBoxColumn(); l_TextField.FieldName = "NAME"; combo.Columns.Add(l_TextField); combo.ValueField = "ID"; combo.TextField = "NAME"; combo.DataBind(); combo.Value = sBUSSUCreatorKey.ToString(); }