說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。異常詳細信息: System.NullReferenceException: 未將對象引用設置到對象的實例。源錯誤:行 24: </div>--%>行 25:行 26: <% Html.RenderPartial("Header.ascx"); %>行 27:行 28: </div>源文件: e:\gz_project\VS2008\Design\Design.Web\U\UserDomains\Home.aspx 行: 26堆棧跟蹤:[NullReferenceException: 未將對象引用設置到對象的實例。]System.Web.Mvc.Html.RenderPartialExtensions.RenderPartial(HtmlHelper htmlHelper, String partialViewName) +10ASP.u_userdomains_home_aspx.__Renderform1(HtmlTextWriter __w, Control parameterContainer) in e:\gz_project\VS2008\Design\Design.Web\U\UserDomains\Home.aspx:26System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +256System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19System.Web.UI.HtmlControls.HtmlForm.RenderChildren(HtmlTextWriter writer) +163System.Web.UI.HtmlControls.HtmlContainerControl.Render(HtmlTextWriter writer) +32System.Web.UI.HtmlControls.HtmlForm.Render(HtmlTextWriter output) +51System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99System.Web.UI.HtmlControls.HtmlForm.RenderControl(HtmlTextWriter writer) +40System.Web.UI.Control.RenderChildrenInternal(HtmlTextWriter writer, ICollection children) +134System.Web.UI.Control.RenderChildren(HtmlTextWriter writer) +19System.Web.UI.Page.Render(HtmlTextWriter writer) +29System.Web.Mvc.ViewPage.Render(HtmlTextWriter writer) +59System.Web.UI.Control.RenderControlInternal(HtmlTextWriter writer, ControlAdapter adapter) +27System.Web.UI.Control.RenderControl(HtmlTextWriter writer, ControlAdapter adapter) +99System.Web.UI.Control.RenderControl(HtmlTextWriter writer) +25System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1266
1 回答

慕容3067478
TA貢獻1773條經驗 獲得超3個贊
如果你的partial(本例中也就是Header.ascx)是在當前請求的controller下(也就是位于目錄/Views/nameController下)或共享目錄下(也就是/Views/Shared下),那么你只要把后綴.ascx去掉就行了,也就是把你的第26行換成<% Html.RenderPartial("Header.ascx"); %>。
如果你的partial位于其它位置,那么你需要引用全虛擬目錄,目錄依你項目而定,形式如下:
<%: Html.Partial("~/Views/Shared/Partials/MyOtherPartial.ascx") %>
注意,這個時候需要.ascx后綴。
添加回答
舉報
0/150
提交
取消