2017-02-14 3 views
0

Ich habe dieses Stück Code in meiner aspx-Datei:Lage der lokalen Ressourcen

<asp:TextBox ID="tbEventName" runat="server" CssClass="required" Width="350px"></asp:TextBox><asp:RequiredFieldValidator runat="server" Display="None" ControlToValidate="tbEventName" ErrorMessage="<%$Resources:EventNameMissing %>"></asp:RequiredFieldValidator> 

Nun möchte Ich mag „EventNameMissing“ bearbeiten, die eine lokale Ressource zu sein scheint. (Die Ressource ist bereits definiert und enthält eine Zeichenfolge) Ich verifizierte dies, indem ich programmgesteuert GetLocalResourceObject("EventNameMissing"); aufrufen, die die gleiche Zeichenfolge wie in meiner aspx-Datei zurückgibt.

Allerdings kann ich die Datei, in der sich die Zeichenfolge befindet, nicht finden. In meinem Lösungs-Explorer gibt es einen Eintrag "App_LocalResources", aber es ist leer. Wo befinden sich diese?

Antwort

0

Es stellt sich heraus, dass die lokalen Ressourcen aus der Datenbank stammen. Die folgende Konfiguration ist in Web.config definiert:

<configSections> 
    <section name="wwDbResourceProvider" type="Westwind.Globalization.wwDbResourceProviderSection" requirePermission="false" /> 
</configSections> 
Verwandte Themen