亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

以下是關于Html.RenderPartial 報錯的問題,具體該怎么解決呢》?

以下是關于Html.RenderPartial 報錯的問題,具體該怎么解決呢》?

江戶川亂折騰 2021-08-23 18:14:43
說明: 執行當前 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后綴。



查看完整回答
反對 回復 2021-08-30
  • 1 回答
  • 0 關注
  • 390 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號