Categorias

Ajax para ASP.NET

O "ACCORDION" é um controle de web que lhe permite proporcionar múltiplo "painéis" e visualizar-los um de cada vez.

É como ter vários MultViews onde apenas um pode ser expandido de cada vez.

Cada AccordionPane control tem um modelo para o Cabeçalho(Header) e o seu conteúdo. Ele guarda o caminho do painel selecionado assim aquele estaria visível ao longo de postbacks.

O "accordion" suporta também três tipos de AutoSize, assim podemos ajustar uma variedade de aparências.

[NONE] – O "accordion" cresce/diminui sem restrição. Causa outros elementos na sua página como deslocar para cima e para baixo todo o conteudo que estao nos outros painéis.

[LIMIT] – O "accordion" nunca cresce maior do que o valor especificado pelos seus limites de propriedades. Isto causará o conteúdo enrolar se for muito grande para ser visualizado.

[FILL] – O "accordion" sempre estará exato no mesmo tamanho por causa dessa propriedade.

O "accordion" é script usado como uma extensão como a maioria das outras no AJAX Control ToolKit.

O "accordion" pode ser também DataBound. Simplesmente especificar uma fonte de dados através de um DataSource ou DataSourceID e em seguida com seus dados na HeaderTemplate(cabeçalho) e ContentTemplate(conteúdo).