public void BindData() { string orderCode = txtOrderCode.Text; if (string.IsNullOrWhiteSpace(orderCode)) { return; } List <SAPPlanProcessEntity> entity = SAPPlanProcessFactory.GetByOrderCode(orderCode); ASPxGridView1.DataSource = entity; DataTable dt = new DataTable(); dt.Columns.Add("Text"); dt.Columns.Add("Value"); dt.Rows.Add("初始状态", "0"); dt.Rows.Add("导入中", "1"); dt.Rows.Add("已导入", "2"); GridViewDataComboBoxColumn colPrind = ASPxGridView1.Columns["PRIND"] as GridViewDataComboBoxColumn; colPrind.PropertiesComboBox.DataSource = dt; colPrind.PropertiesComboBox.TextField = "Text"; colPrind.PropertiesComboBox.ValueField = "Value"; ASPxGridView1.DataBind(); }
public void ASPxButton1_Click(object sender, EventArgs e) { string orderCode = txtOrderCode.Text; if (string.IsNullOrWhiteSpace(orderCode)) { Response.Write("<script>alert('订单号不能为空!');</script>"); return; } List <SAPPlanProcessEntity> entity = SAPPlanProcessFactory.GetByOrderCode(orderCode); if (entity == null || entity.Count == 0) { Response.Write("<script>alert('没有该订单号的相关记录!');</script>"); return; } ASPxGridView1.DataSource = entity; ASPxGridView1.DataBind(); }