Jose Hernández

Uso de JSON con JavaScript

JSON es un formato de datos muy utilizado para el intercambio de información entre aplicaciones o entre clientes y servidores. Tiene aplicación en muchos casos, pero sobretodo es usado en las respuestas a peticiones AJAX. Un ejemplo muy básico de una cadena JSON podría ser el siguiente:

1
2
3
4
5
[
  {"Titulo": "El señor de los anillos", "Autor": "J.R.R. Tolkien"}, 
  {"Titulo": "Cancion de hielo y fuego", "Autor": "George RR Martin"}, 
  {"Titulo": "Los Pilares de la Tierra", "Autor": "Ken Follett"}
]

Como podemos ver tenemos una colección de tres libros y cada uno de ellos contiene su título y el nombre de su autor. La forma de trabajar con estos datos desde JavaScript seria la siguiente:

1
2
3
4
5
6
7
8
9
10
var cadenaLibros = '[
    {"Titulo": "El señor de los anillos", "Autor": "J.R.R. Tolkien"}, 
    {"Titulo": "Cancion de hielo y fuego", "Autor": "George RR Martin"}, 
    {"Titulo": "Los Pilares de la Tierra", "Autor": "Ken Follett"}
]';

var libros = JSON.parse(cadenaLibros);

for(var i = 0; i < libros.length; i++ )
  alert('El libro: ' + libros[i].Titulo + ' es del autor: ' + libros[i].Autor);

Leer más

Control Repeater ASP.NET

El control Repeater de ASP .NET nos permite crear listas de datos aplicando una plantilla que se repetirá para todos los elementos mostrados. Este control resulta muy útil cuando queremos una mejor personalización de los datos o cuando no requerimos de tanta funcionalidad como la proporcionada por el GridView.

A continuación veremos un ejemplo de cómo podemos utilizar este control y los resultados que nos proporciona. Comenzaremos mostrando la base de datos que vamos a utilizar para este ejemplo:

Leer más