服务器错误:加载webpart时出现问题

时间:2010-01-20 08:11:43

标签: sharepoint sharepoint-2007

我正在尝试将OneViewCalendarWebpart添加到我的网站。当我尝试从库中添加webpart时,我收到以下错误。

'/'应用程序中的服务器错误。

值不能为空。 参数名称:g 描述:执行当前Web请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。

异常详细信息:System.ArgumentNullException:值不能为null。 参数名称:g

来源错误:

在执行当前Web请求期间生成了未处理的异常。可以使用下面的异常堆栈跟踪来识别有关异常的起源和位置的信息。

堆栈追踪:

[ArgumentNullException:Value不能为null。 参数名称:g]    System.Guid..ctor(String g)+7452814    Microsoft.GroupBoard.WebControls.CalendarViewControlTraverser.GetListFromCalendarControl()+62    Microsoft.GroupBoard.WebControls.CalendarViewControlTraverser.get_IsSRList()+8    Microsoft.GroupBoard.WebControls.GbwListDeterminer.OnInit(EventArgs e)+83    System.Web.UI.Control.InitRecursive(Control namingContainer)+333    System.Web.UI.Control.InitRecursive(Control namingContainer)+210    System.Web.UI.Control.AddedControl(控件控件,Int32索引)+198    System.Web.UI.ControlCollection.Add(Control child)+80    Microsoft.SharePoint.WebControls.SPCalendarView.CreateChildControls()+ 644    System.Web.UI.Control.EnsureChildControls()+87    System.Web.UI.Control.PreRenderRecursiveInternal()+ 44    System.Web.UI.Control.PreRenderRecursiveInternal()+171    System.Web.UI.WebControls.WebParts.WebPart.PreRenderRecursiveInternal()+42    System.Web.UI.Control.PreRenderRecursiveInternal()+171    System.Web.UI.Control.PreRenderRecursiveInternal()+171    System.Web.UI.Control.PreRenderRecursiveInternal()+171    System.Web.UI.Control.PreRenderRecursiveInternal()+171    System.Web.UI.Control.PreRenderRecursiveInternal()+171    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint,Boolean includeStagesAfterAsyncPoint)+842

1 个答案:

答案 0 :(得分:0)

似乎ListName属性未初始化,但是webpart尝试读取它(据我所知,你遇到了Microsoft GroupBoard Workspace webpart的问题)。

据我所知,当我使用“GroupBoard”解决方案时,必须从代码中添加这些webpart,并且无法从Webpart库中添加这些webpart。请查看此博文中的评论:http://www.spelements.com/blog/2009/01/printing-sharepoint-lists-calendars/