繁体   English   中英

aspx内容页面无法识别服务器参考和标签

[英]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"

并显示多个错误消息:

  • “;预期”->工具提示基于System.String进行指示
  • 声明了变量“名称”,但从未使用过
  • “;预期”->从名称后双引号到行尾的第二条消息

我对造成这种行为的原因不知所措。 任何输入,不胜感激。

谢谢

在主页的最下方是:

<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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM