加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

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

发布时间:2020-12-15 22:46:43 所属栏目:asp.Net 来源:网络整理
导读:由于我们在ASP.net网站上实现了全球化,我们正在获得一些智能感知问题. 当资源添加到asp.net控件时,我们收到错误. 即使在visual studio中显示错误,应用程序也可以工作! 例如,以下按钮 asp:Button runat="server" ID="BtnSave" Text="%$Resources:ResourceNam
由于我们在ASP.net网站上实现了全球化,我们正在获得一些智能感知问题.

当资源添加到asp.net控件时,我们收到错误.
即使在visual studio中显示错误,应用程序也可以工作!

例如,以下按钮

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

在代码背后无法识别:

错误仅在后台代码打开时显示.但在浏览器中它的作品!

没有资源参考的相同按钮效果很好:

<asp:Button runat="server" ID="BtnSave" Text="Save" OnClick="BtnSave_Click" />

这是一个自定义的SQL资源提供者工厂,添加到web.config中:

<globalization resourceProviderFactoryType="MyNamespace.SqlResourceProviderFactory" />

我尝试删除缓存并重新启动计算机.

你有没有关于如何找到问题的提示?

提前致谢.

解决方法

当我创建一个新的VS2010解决方案并拖到现有网站时,我遇到了这个问题.要解决它,请点击项目和“转换为Web应用程序”,这将创建设计器文件并修复智能感知问题.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读