Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/09/2009, 16:54
mad249
 
Fecha de Ingreso: septiembre-2009
Mensajes: 111
Antigüedad: 14 años, 8 meses
Puntos: 3
Exclamación Pasar un DATASET desde un POPUP a un WEBFORM

Saludos!!, Otra vez por aquí.. con una Duda desde luego.. Como ya había mencionado antes... estoy Empezando a programar en WEB y tengo una aplicación en la cual abro un POPUP para realizar una Búsqueda en una BD, obviamente le envío parámetros para poder hacerlo.. con esto no tengo ningún problema... sin embargo la búsqueda me arroja un DataSET con 1 registro en específico. Este DATASET (o mas bien la info del registro) es lo que necesito para insertar los datos en el WEBFORM PADRE... Pero no sé como hacerlo...ya está creado, no se como enviarlo y llamarlo para el llenado de estos datos... Alguna Idea??

Lenguaje C#


Aki está una parte de mi código:

Este es para mi Busqueda con los parámetros
Código:
 
public partial class Busqueda : System.Web.UI.Page
    {
         DataSet dsDireccion; //DECLARACION DEL DATASET
         
        //...CODIGO OMITIDO PARA MAYOR CLARIDAD


        private void Carga_Valores()
        {
            string sDireccion = dsDireccion.Tables[0].Rows[0]["Direccion"].ToString();
            string sCiudad = dsDireccion.Tables[0].Rows[0]["Ciudad"].ToString();
            int IdEstado = int.Parse(ddlIdEstado.SelectedValue.ToString());

            this.txtDireccion.Text = sDireccion;
            this.txtCiudad.Text = sCiudad;
            this.ddlIdEstado.SelectedValue = IdEstado.ToString();


        }
        //FUNCION QUE REALIZA LA BUSQUEDA PARA LLENAR EL DATASET
        private void Buscar_Direccion()
        {

            dsDireccion = DAL.Direccion.Busqueda(bd.conexion, (int)eDireccion.Busqueda, txtDireccion.Text, txtCiudad.Text, int.Parse(ddlIdEstado.SelectedValue.ToString()));
            Carga_Valores();

            Response.Write("<script>window.close()</script>");
        }
        //BOTON VALIDA EL RESULTADO DE LA BUSQUEDA EN EL DATASET
        protected void btnBusqueda_Click(object sender, EventArgs e)
        {
            try
            {
                Buscar_Direccion();
                if (dsDireccion.Tables[0].Rows.Count > 0)
                {
                    img1.Visible = true;
                }
            }
            catch
            {
                img2.Visible = true;
            }
        }
       //...CODIGO OMITIDO
    }
Cualquier Sugerencia o COmentario es mas que Bienvenido... De antemano GRACIAS por su AYUDA

Última edición por mad249; 23/09/2009 a las 17:06 Razón: Error en vista Previa