TreeViews em ASP.NET
Dados com hierarquia no Delphi 8
Neste artigo veremos como utilizar o componente TreeView do Internet Explorer WebControls em uma aplicação ASP.NET, no Delphi 8 for .NET (veja mais sobre o suporte do Delphi a ASP.NET no artigo de capa desta edição). O exemplo mostrará uma lista de pastas na web muito semelhante à exibida no Explorer do Windows
Instalando o componente no Delphi 8
Primeiramente é necessário baixar a biblioteca WebControls, em:
msdn.microsoft.com/downloads/samples/internet/ASP_DOT_NET_ServerControls/WebControls
Uma vez baixados e instalados os componentes, abra o Delphi 8 e configure-os chamando Component|Installed .NET Components e marcando os checkboxes correspondentes na lista. São quatro componentes: MultiPage, TabStrip, ToolBar e TreeView; fica mais fácil encontrá-los se você clicar no título da coluna Namespace e procurar por Microsoft.Web.UI.WebControls. Marque todos e clique em Ok (Figura 1). Os componentes ficarão disponíveis na categoria General da Tool Palette.
Figura 1. Instalando os componentes
Construindo o componente em um WebForm ASP.NET
Inicie uma nova aplicação ASP.NET no Delphi 8 (File|New>ASP.NET Web Application). No diálogo de criação ( ...