コード例 #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                N_PlataformaXProducto negpxp = new N_PlataformaXProducto();
                DataTable             tabla  = null;

                if (String.IsNullOrEmpty(Request.QueryString["s"]))
                {
                    string categoria;
                    categoria = Request.QueryString["cate"];
                    tabla     = negpxp.getTablaProductosJuegosO(categoria, "ASC", 0);
                    grdProducto.DataSource = tabla;
                    grdProducto.DataBind();
                    lblTitulo.Text = "<h1>-OTROS-</h1>";
                }
                else
                {
                    string busqueda;
                    busqueda = Request.QueryString["s"].Trim();
                    tabla    = negpxp.getTablaProductosJuegosBusqueda(busqueda, "ASC", 0);
                    grdProducto.DataSource = tabla;
                    grdProducto.DataBind();
                    lblTitulo.Text = "<h1>-RESULTADOS-</h1>";



                    ///SqlDataSource1.SelectCommand = ";
                }
            }
        }
コード例 #2
0
        protected void ddlOrden_SelectedIndexChanged(object sender, EventArgs e)
        {
            grdProducto.DataSource = null;
            grdProducto.DataBind();
            N_PlataformaXProducto negpxp = new N_PlataformaXProducto();
            DataTable             tabla  = null;

            if (String.IsNullOrEmpty(Request.QueryString["s"]))
            {
                string categoria;
                categoria = Request.QueryString["cate"];

                switch (ddlOrden.SelectedValue)
                {
                case "1":
                    tabla = negpxp.getTablaProductosJuegosO(categoria, "ASC", 0);
                    grdProducto.DataSource = tabla;
                    grdProducto.DataBind();
                    lblTitulo.Text = "<h1>-OTROS-</h1>";
                    break;

                case "2":
                    tabla = negpxp.getTablaProductosJuegosO(categoria, "DESC", 0);
                    grdProducto.DataSource = tabla;
                    grdProducto.DataBind();
                    lblTitulo.Text = "<h1>-OTROS-</h1>";
                    break;

                case "3":
                    tabla = negpxp.getTablaProductosJuegosO(categoria, "ASC", 1);
                    grdProducto.DataSource = tabla;
                    grdProducto.DataBind();
                    lblTitulo.Text = "<h1>-OTROS-</h1>";
                    break;

                case "4":
                    tabla = negpxp.getTablaProductosJuegosO(categoria, "DESC", 1);
                    grdProducto.DataSource = tabla;
                    grdProducto.DataBind();
                    lblTitulo.Text = "<h1>-OTROS-</h1>";
                    break;
                }
            }
            else
            {
                string busqueda;
                busqueda = Request.QueryString["s"].Trim();

                switch (ddlOrden.SelectedValue)
                {
                case "1":
                    tabla = negpxp.getTablaProductosJuegosBusqueda(busqueda, "ASC", 0);
                    grdProducto.DataSource = tabla;
                    grdProducto.DataBind();
                    lblTitulo.Text = "<h1>-RESULTADOS-</h1>";
                    break;

                case "2":
                    tabla = negpxp.getTablaProductosJuegosBusqueda(busqueda, "DESC", 0);
                    grdProducto.DataSource = tabla;
                    grdProducto.DataBind();
                    lblTitulo.Text = "<h1>-RESULTADOS-</h1>";
                    break;

                case "3":
                    tabla = negpxp.getTablaProductosJuegosBusqueda(busqueda, "ASC", 1);
                    grdProducto.DataSource = tabla;
                    grdProducto.DataBind();
                    lblTitulo.Text = "<h1>-RESULTADOS-</h1>";
                    break;

                case "4":
                    tabla = negpxp.getTablaProductosJuegosBusqueda(busqueda, "DESC", 1);
                    grdProducto.DataSource = tabla;
                    grdProducto.DataBind();
                    lblTitulo.Text = "<h1>-RESULTADOS-</h1>";
                    break;
                }
            }
        }