如何在Visual Studio C#网站中添加甘特图
本文关键字:添加 网站 Visual Studio | 更新日期: 2023-09-27 18:35:47
我是编程新手,所以。我正在尝试创建一个网站,其中包括图片库,表格,图表和甘特图。
我正在尝试使用Visual Studio和Telerik ASP.NET AJAX在网页上创建一个甘特图。
能够纠正以前的错误,现在卡在新错误上:
好的伙计们,我能够将 GanttView 的数据输入法用于 GanttView,但现在我正在尝试实现 xml 导入并收到此错误。
Exception Details: System.ArgumentNullException: Value cannot be null.
Parameter name: node
Source Error:
Line 17:
Line 18:
Line 19: RadGantt1.Provider = new XmlGanttProvider(Server.MapPath("App_Code/MP.xml"));
Line 20: }
Line 21: }
Source File: c:'Users'Suhaib'Documents'Visual Studio 2013'WebSites'TelerikWebSite2'Default.aspx.cs Line: 19
这是代码隐藏
using System.Configuration;
using System.Web.Security;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using Telerik.Web.UI;
public partial class Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
RadGantt1.Provider = new XmlGanttProvider(Server.MapPath("App_Code/MP.xml"));
}
}
这是aspx页面
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<telerik:RadStyleSheetManager id="RadStyleSheetManager1" runat="server" />
</head>
<body>
<form id="form1" runat="server">
<telerik:RadScriptManager ID="RadScriptManager1" runat="server">
<Scripts>
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.Core.js" />
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQuery.js" />
<asp:ScriptReference Assembly="Telerik.Web.UI" Name="Telerik.Web.UI.Common.jQueryInclude.js" />
</Scripts>
</telerik:RadScriptManager>
<script type="text/javascript">
//Put your JavaScript code here.
</script>
<telerik:RadAjaxManager ID="RadAjaxManager1" runat="server">
</telerik:RadAjaxManager>
<div>
<telerik:RadGantt runat="server" ID="RadGantt1" SelectedView="MonthView"></telerik:RadGantt>
</div>
</form>
</body>
</html>
请帮忙...
错误为您提供所需的信息(找不到 ID 为"数据库"的控件)
下面的标记是设置它的位置。
<telerik:RadGantt runat="server"
ID="RadGantt1" Datasourceid="Database" Height="600px" ListWidth="350px"
SelectedView="WeekView" Skin="Silk" AutoGenerateColumns="false">
通过谷歌搜索,我遇到了这些论坛(都在前 5 个结果中):
ASP.Net 论坛
ASP论坛
看看它们,它们将为您提供足够的信息来解决您的困境。