CONSULTA
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 originalprivate 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 originalpublic 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;
}