LA.Net
Reflexões sobre C#, .Net e programação em geral

Dois dos novos controlos data bound (GridView e DetailsView) recorrem a elementos do tipo DataControlField para definirem o aspecto das células que contém os dados apresentados pelo controlo. Actualmente, a plataforma fornece-nos vários elementos deste tipo. Contudo, existem ainda vários cenários em que as colunas fornecidas pela plataforma não são suficientes.

O artigo Construção de DataControlFields personalizados ilustra os passos necessários à construção deste tipo de elementos. O artigo apresenta três exemplos de classes que expandem as fornecidas pela plataforma:

  • LATextBoxBoundField: permite definir o modo da textbox apresentada ao utilizador;
  • LABoundDropDownListField: gera uma DropDownList em modo de edição/inserção que obtém os dados  a partir de um controlo data source;
  • LAThreeStateCheckBoxField: gera uma checkbox three state que permite usar uma checkbox capaz de apresentar os três estados.

 

posted on Saturday, November 12, 2005 9:50 PM
Comments
No comments posted yet
Title  
Name  
Url
Box Code
Protected by FormShield
Comments