tengo el siguiente funcion que me carga un combo box pero mi problema es que una ves que carge ese conbo box necesito que me traiga dos datos mas y me los muestre en un en dos text
este es el codigo que tengo
Código ASP:
Ver original
private void SeteaResponsable(System.Web.UI.WebControls.DropDownList midrp) { ClasProyect cmd = new ClasProyect(); midrp.Items.Clear(); midrp.DataValueField = "id_suarios"; midrp.DataTextField = "Nombre"; try { midrp.DataSource = cmd.LlenaCmdresponsable(); midrp.DataBind(); } catch (Exception ex) { this.lblErrorFocus.Text = ex.Message.ToString(); } midrp.Items.Add(new ListItem("Selecionar", "Selecionar")); midrp.SelectedIndex = midrp.Items.Count - 1; }
class
Código ASP:
Ver original
public DataTable LlenaCmdLineas() { DataTable PreCombo = new DataTable(); DataColumn column = new DataColumn(); column.DataType = System.Type.GetType("System.Int32"); column.AllowDBNull = true; column.Caption = "id_proyecto"; column.ColumnName = "id_proyecto"; PreCombo.Columns.Add(column); column = new DataColumn(); column.DataType = System.Type.GetType("System.String"); column.AllowDBNull = true; column.Caption = "Proyecto"; column.ColumnName = "Proyecto"; PreCombo.Columns.Add(column); column = new DataColumn(); column.DataType = System.Type.GetType("System.String"); column.AllowDBNull = true; column.Caption = "fecha1"; column.ColumnName = "fecha1"; PreCombo.Columns.Add(column); column = new DataColumn(); column.DataType = System.Type.GetType("System.String"); column.AllowDBNull = true; column.Caption = "fecha2"; column.ColumnName = "fecha2"; PreCombo.Columns.Add(column); string CadenaConexion; CadenaConexion = WebConfigurationManager.AppSettings.Get("StoreSQLI"); String SQL; SQL = ""; SQL = SQL + "select id_proyecto,Proyecto,fecha1,fecha2 from tbl_Proyecto";//% SqlConnection conn = new SqlConnection(); conn.ConnectionString = CadenaConexion; SqlCommand cmd = null; SqlDataReader reader = null; DataRow rowAprobar; try { conn.Open(); cmd = new SqlCommand(SQL, conn); reader = cmd.ExecuteReader(); while (reader.Read()) { rowAprobar = PreCombo.NewRow(); rowAprobar["id_proyecto"] = reader.GetInt32(0); rowAprobar["Proyecto"] = reader.GetString(1); rowAprobar["fecha1"] = reader.GetString(2); rowAprobar["fecha2"] = reader.GetString(3); PreCombo.Rows.Add(rowAprobar); } } catch (Exception ex) { throw (ex); } finally { if (reader != null && !reader.IsClosed) reader.Close(); if (cmd != null) cmd.Dispose(); if (conn != null && conn.State != ConnectionState.Closed) conn.Close(); } return PreCombo; }