甘特图网络图书馆 Gantt Chart Web Library提供基于ASP .NET 的 Gantt、Schedule、Load和PERT Chart组件,支持WebForms和MVC,以及可定制的外观和行为。 甘特图Web库可帮助您构建强大的.NET服务器驱动的Web应用程序,具有强大的甘特图和PERT调度功能,无论您在项目中使用ASP .NET WebForms还是MVC。 产品优势 可定制的网格 轻松添加绑定到自定义项目属性的内置或自定义网格列,设置行过滤,并允许在客户端无中断地编辑单元格值,在回发时接收所有记录的更改。 可定制的时间线 自定义工作周和天的时间间隔,根据需要添加非工作时间间隔,并使用内置和自定义时间线刻度类型以及内置或自定义标题间隔格式和可选的垂直条。 项目管理 使用基于 Microsoft® Project XML 模式的导入和导出配置和管理任务、依赖关系、资源和分配,并构建高度兼容的应用程序。打印和导出甘特图文档。 可定制的外观 使用 CSS 设置网格和图表项样式或使用自定义代码定义完全自定义的条形模板。依赖线也可以定制。Bootstrap 设计友好,内置对自定义样式类名称的支持。 无缝整合 虽然在客户端组件广泛使用 JavaScript®,但该过程对 .NET 开发人员是隐藏的。您甚至不需要自己在页眉中添加脚本元素(尽管可以,以提高性能)。 开发人员友好 无限时间免费测试产品。 包含甘特图的SharePoint® Web 部件。有多个示例应用程序可用,包括具有 SQL Server® 持久性 的数据访问示例。 产品功能 服务器端甘特图 浏览器客户端的美观和交互性,在您心爱的服务器端高度可配置。 分层数据、可拖动条和依赖线、复制粘贴、过滤行、详细的项目更改事件。经典 WebForms 或.NET Core MVC 扩展,好吧。
启用项目管理 借助可选的(客户端!)自动计划、关键项目突出显示、资源平衡、基线栏和任务拆分(服务器端),这些组件的构建都考虑到了完整的项目管理支持。任务和资源、分配和链接:所有项目触手可及。 可定制的外观,JavaScript功能 根据需要更改输出 HTML 和 SVG 元素的颜色和其他样式设置,或者为单个数据项更改颜色和其他样式设置,或者传递您自己的 JavaScript 函数来为标准、里程碑和摘要任务和/或依赖行生成自定义界面。例如,添加对条形中断的支持,如下所示。
打印、导出图像、Microsoft Project 和 Excel® 调用Print方法一次启动所有网格和图表内容的打印(或PDF导出)。使用GanttChartExporter组件导出PNG图像(产品被许可人免费提供)。使用内置功能启用保存和加载 Microsoft Project XML文件。也可以使用Adapter API(产品被许可人免费)保存和加载Excel®工作表中的数据。
图表标题和时间表 可配置的时间线持续时间和缩放级别,可见天数和工作时间,支持特殊的日子,例如假期(每个项目都可能不同),具有内置或自定义间隔和文本的缩放标题,基于文化的格式和更新间隔在拖动时应用。
网格单元编辑器,栏附加功能 使用内置或自定义网格单元格模板和转换功能,包括但不限于日期和日期时间格式和选择行为。下面的示例显示了额外的分配选择器、任务栏的资源图标指示器以及同步的加载图表。
多条/行(项目部分) 任何项目都可以在其行上显示单个条,或者指示要显示的一组条的“部分”数组。每个栏都可以由开发人员单独设置并由用户拖动,具有与分层项相同的 API(网格单元格除外。)
日程表 根据项目数据,或者 - 如下例所示 - 您还可以显示进度表,在单独的行上显示分配给资源的任何项目。用户也可以垂直拖动这些条(从其底部可悬停区域)以更改其分配。
分层资源 在ScheduleChartView组件中,资源也可以以组(无限缩进级别)的形式显示。当然,有充分的扩展和折叠支持。
合理的安排 如果您设置自定义标题以显示特定的时间间隔,您可以轻松地呈现任何可以安排的内容。下面介绍的轮班(晚上-早上-下午)只是无穷无尽的一个例子!
负载图, PERT 图,网络图 正如已经提到的加载图表,您还可以基于甘特图项目(或通过动态定义数据)生成其他类型的图表。