具有相同密钥的条目已存在,但不存在重复的资源

时间:2015-01-05 09:21:23

标签: c# asp.net webforms

从假期返回后,我收到与标题中相同的错误消息:

  

具有相同密钥的条目已存在。

错误指向此行:

<asp:Label ID="lblPersDesc" Text="Placeholder irrelevant" runat="server" meta:resourceKey="lblPersDesc"/>

如果我对此行发表评论,则错误会显示在具有meta:resourceKey属性的下一个元素上。

采取措施纠正:

  • 检查重复ID的标记
  • 检查数据库表是否有重复的资源密钥
  • 清除&amp;重建解决方案
  • 强制重新编译.aspx页面
  • 清除resourceProvider缓存

可以找到错误的位置以及我可能遗失的内容?

编辑:更多页面标记。

<%@ Page Language="C#" MasterPageFile="~/Master.master" AutoEventWireup="true" CodeFile="~/.../...cs" Inherits="..." Title="..." %>
<%@ MasterType VirtualPath="~/Master.master" %>
<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="ajax" %>
<%@ Register TagPrefix="telerik" Namespace="Telerik.Web.UI" Assembly="Telerik.Web.UI" %>

<asp:Content ID="Content2" ContentPlaceHolderID="cont" Runat="Server">

</asp:Content>

0 个答案:

没有答案