代码之家  ›  专栏  ›  技术社区  ›  Rich Bennema

为什么$资源:wss工作在web控件中,但是$资源:核心资源不是吗?

  •  4
  • Rich Bennema  · 技术社区  · 15 年前

    <asp:Literal runat="server" Text="<%$Resources:core,Description%>" />
    

    我得到这个错误:找不到键为'Description'的资源对象。

    但是当我把文字改成:

    <asp:Literal runat="server" Text="<%$Resources:wss,viewlsts_desc%>" />
    

    wss资源文件有什么特别之处?如何使用核心?

    更新:

    我仍然不知道为什么,但是看起来14\CONFIG\Resources中的资源文件可用,而14\Resources中的文件不可用。

    1 回复  |  直到 15 年前
        1
  •  5
  •   Marek Grzenkowicz    15 年前

    我强烈推荐 SharePoint Resources, Types, Use and Deployment 14 是新的吗 ).

    在..\12\Resources中的12配置单元中。在 文件是 . 此文件已被使用 现场定义(一个.xml)文件, 特性、列表定义等。

    [...]

    然而,供应资源 无法从访问文件 ASP.NET网站。 这就是 文件在香草中使用ASP.NET 站点和位于web中 应用程序文件夹 它们由 资源中的.Net framework 命名空间。这些资源是 在ASPX页面中。从 代码使用强类型表示法 名称]。在ASPX页面中使用显式 expression<%$Resources:[文件名 前缀,]resource key%>。违约 由所有WSS站点使用,是