[英]aspx content page no recognizing server reference and tags
在VS 2017中,我的內容頁面最近停止識別服務器引用和一些基本的ASP控制標簽。
<script src='<%= ResolveClientUrl("~/layout/ariaGridCombobox.js") %>' type="text/javascript"></script>
...
ResolveClientUrl指示錯誤消息“當前上下文中不存在名稱'ResolveClientUrl',我連續有六行腳本執行相同的操作。奇怪的是,刪除第六條條目時錯誤消失了。就在幾天前,所有六個參考文獻都很好。
出現上述錯誤時,asp:Label的關閉標簽顯示錯誤消息“'Label'是類型,在給定的上下文中無效”。將鼠標懸停在標簽上時,工具提示將顯示對系統的引用.Web.UI.WebControls.Label。
---出於測試目的,我刪除了第六個腳本參考,該參考隨后在asp:Label行上為讀取該行的部分顯示一個下划線
erver" Text="Supplier Name" CssClass="itemlabel"
並顯示多個錯誤消息:
我對造成這種行為的原因不知所措。 任何輸入,不勝感激。
謝謝
在主頁的最下方是:
<div id="divAttachments" runat="server">
<!--#include file="~/pages/AttachmentFilesGrid.aspx"-->
</div>
附件文件網格中的代碼為:
<%--<asp:updatepanel runat="server" id="updAttachments" updatemode="Conditional">--%>
<ContentTemplate>
...
</ContentTemplate>
<%--</asp:updatepanel>--%>
主頁上的問題是由於ContentTemplate沒有被注釋掉而導致的。
對我來說,這是一個Web開發課程,該問題可能並不總是與錯誤消息的顯示位置相鄰。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.