MVC3: Helper WebGrid (2/3)

Como os indicaba el otro día, ha salido una Beta de MVC3, y han agregado el Helper WebGrid.

El método GetHtml, del objeto, nos va a permitir a través de una serie de parámetros como se va a visualizar y las opciones que nos va a permitir:

  • TableStyle: Estilo CSS predefinido para la tabla que se va a generar de forma automática.
  • HeaderStyle: Estilo CSS para la cabecera de la tabla.
  • FooterStyle: Estilo CSS para el pie de la tabla.
  • RowStyle: Estilo CSS para las filas Impares.
  • AlternateRowStyle: Estilo CSS para las filas Pares.
  • SelectedRowStyle: Estilo CSS de la fila seleccionada.
  • displayHeader: Indica si se va a visualizar la cabecera de la tabla o no.
  • fillEmptyRows: Indica si se va a rellenar hasta el numero de filas indicados en la paginación.(True/False)
  • EmptyRowCellValue: Indica el texto que se va a introducir en las filas dejadas en blanco cuando el parámetro anterior sea True.
  • column: Objeto de tipo IEnumerable con las columnas que se van a visualizar.
  • Exclusions: Listado de columnas que no queremos visualizar.
  • mode: Modo de paginado. Valores: All, FirstLast, NextPrevious y Numeric.
  • firstText: Texto de Ir a los primeros registros.
  • Previoustext: Texto de ir atrás.
  • nextText:Texto de ir al siguiente.
  • LastText: Texto de Ir a los últimos registros.
  • NumericLinksCount: Número de enlaces a mostrar.

Bueno, una vez parametricemos o no el método getHtml(), nos va a generar el código HTML, nos lo va a insertar en nuestra Vista.

Internamente, si hemos habilitado la paginación y ordenación nos va a generar el código que se encargue de llevar a cabo dichos métodos, sin crear ni una sola línea de código.

Espero que os sirva, y si tenéis cualquier duda aquí estoy.

Saludos!!

Un comentario en “MVC3: Helper WebGrid (2/3)”

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *