gpt4 book ai didi

实现资源时在后面的代码中找不到 ASP.net 控件

转载 作者:行者123 更新时间:2023-12-04 00:58:56 34 4
gpt4 key购买 nike

由于我们在 ASP.net 网站中实现了全局化,因此我们遇到了一些智能感知问题。

当资源添加到 asp.net 控件时,我们收到错误。
即使错误显示在 Visual Studio 中,应用程序也能正常工作!

例如下面的按钮

 <asp:Button runat="server" ID="BtnSave" Text="<%$ Resources:ResourceName, Save %>" OnClick="BtnSave_Click" />

在后面的代码中无法识别:

intellisense problem

只有当后面的代码打开时才会显示错误。但是在浏览器中它可以工作!

没有资源引用的相同按钮效果很好:
 <asp:Button runat="server" ID="BtnSave" Text="Save" OnClick="BtnSave_Click" />

这是一个自定义 SQL 资源提供程序工厂,添加到 web.config:
 <globalization resourceProviderFactoryType="MyNamespace.SqlResourceProviderFactory" />

我已经尝试删除缓存并重新启动计算机。

你有什么关于如何找到问题的提示吗?

提前致谢。

最佳答案

当我创建一个新的 VS2010 解决方案并拖入现有网站时,我遇到了这个问题。要解决它,请右键单击该项目,然后单击“”转换为 Web 应用程序 ' 这将创 build 计器文件并修复智能感知问题。

关于实现资源时在后面的代码中找不到 ASP.net 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11331693/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com