Пример #1
0
 private void LoadCategorias()
 {
     // llenamos el dropdownlist de acuerdo a las categorias Disponibles (Visibles en el admin)
     this.dpCategorias.DataSource     = DAOCategorias.ConsultarCategoriasLibrosVista(); //Metodo que consulta las categorias disponibles para el usuario
     this.dpCategorias.DataValueField = "NombreCategoria";                              //Nombre que tiene el field en la base de datos
     this.dpCategorias.DataTextField  = "NombreCategoria";                              //Nombre que tendra en el Drop
     this.dpCategorias.DataBind();                                                      //Se le pasa los datos para que se llene de nuevo
 }
Пример #2
0
        public void GetGategorias()
        {
            CategoriaDAO DAOLibros = new CategoriaDAO();
            DataTable    dt        = new DataTable();

            dt = DAOLibros.ConsultarCategoriasLibrosVista();
            System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
            List <Dictionary <string, object> > rows = new List <Dictionary <string, object> >();
            Dictionary <string, object>         row;

            foreach (DataRow dr in dt.Rows)
            {
                row = new Dictionary <string, object>();
                foreach (DataColumn col in dt.Columns)
                {
                    row.Add(col.ColumnName, dr[col]);
                }
                rows.Add(row);
            }
            //string test = serializer.Serialize(rows);
            Context.Response.Write(serializer.Serialize(rows));
        }