Queríamos algo parecido com o gráfico do Microsoft Project.
Como não achei soluções gratuitas na web que me agradassem, iniciei o desenvolvimento de um componente de Gráfico de GANTT em ASP.NET.
Bom, estou disponibilizando o código desse componente. Escrevi o código todo em português, então é um bom material para estudo.
Está bem enxuto, adicionei apenas os recursos que eu acho úteis para exibição do relatório. É interessante adicionar outras funcionalidades, como eventos e estilos na tabela, mas não o farei por enquanto.
Faça download aqui do projeto de exemplo com o código do componente.
Para inserir o componente em uma página:
Coloque as classes dentro da pasta App_Code.
Registre o namespace no topo do arquivo .aspx.
<%@ Register Namespace="CustomControls" TagPrefix="cc" %>Insira o componente manualmente.
<cc:GraficoGantt runat="server" ID="GraficoGantt1"></cc:GraficoGantt>
Bom dia.
ResponderExcluirEstou a ter dificuldades em utilizar o Namespace CustomControls em Visual Studio 2010 (diz que não consegue encontrar o Namespace),será que me pode dar umas dicas?
Obrigado
Rafael Nascimento da Silva
ResponderExcluirBom dia
Estou fazendo um projeto mais vou usar visual studio 2010 e parece que não esta funcionando pelo comentario que tem logo assima isso procede
Obrigado
Parabéns, Lucas ficou excelente.
ResponderExcluirLucas sou novato, em desenvolvimento .NET e gostaria de sua dica nesse erro:
ResponderExcluirThe base class includes the field 'GraficoGantt1', but its type (CustomControls.GraficoGantt) is not compatible with the type of control (CustomControls.GraficoGantt).