控件包含代碼塊(即 <% ... %>),因此無法修改控件集合


錯誤:

“/”應用程序中的服務器錯誤。


控件包含代碼塊(即 <% ... %>),因此無法修改控件集合。

 

說明: 執行當前 Web 請求期間,出現未經處理的異常。請檢查堆棧跟蹤信息,以了解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。 

異常詳細信息: System.Web.HttpException: 控件包含代碼塊(即 <% ... %>),因此無法修改控件集合。

源錯誤: 

執行當前 Web 請求期間生成了未經處理的異常。可以使用下面的異常堆棧跟蹤信息確定有關異常原因和發生位置的信息。


堆棧跟蹤: 

[HttpException (0x80004005): 控件包含代碼塊(即 <% ... %>),因此無法修改控件集合。]
   System.Web.UI.ControlCollection.Add(Control child) +9871215
   System.Web.UI.PageTheme.SetStyleSheet() +301
   System.Web.UI.Page.OnInit(EventArgs e) +9675168
   System.Web.UI.Control.InitRecursive(Control namingContainer) +134
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +489

 


原因分析:在head里<script>中寫的js代碼中包含了<%=...%>代碼

解決方法: 把<%=...%> 想辦法 移到 body 中(采取 <%#...%>)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM