Postup: Použití prostředků pro nastavení hodnot vlastností v ovládacích prvcích webového serveru

Visual Studio 2010

Na stránce ASP.NET můžete použít následující metody ke čtení hodnot ze souborů zdrojů:

  • Implicitní lokalizace   Technologie ASP.NET vyplní hodnoty vlastností z místního souboru zdrojů na základě shody klíčů s vlastnostmi. Pomocí nástroje v aplikaci Visual Web Developer můžete automaticky označit všechny ovládací prvky na stránky pro implicitní lokalizaci.

  • Explicitní lokalizace   Vytvoří výraz, který přečte konkrétní zdroj z místního nebo globálního souboru zdrojů. Můžete vytvořit výrazy pro každou vlastnost ovládacího prvku, kterou chcete nastavit pomocí zdroje.

Můžete také programově číst hodnoty ze souborů zdrojů. Další informace naleznete v tématu Postup: Programové načítání hodnot prostředků. Další informace o implicitní a explicitní lokalizaci naleznete v tématech Přehled prostředků webové stránky technologie ASP.NET a Postup: Použití prostředků pro nastavení hodnot vlastností v ovládacích prvcích webového serveru.

Použití implicitní lokalizace

  1. Otevřete stránku, ke které chcete vytvořit soubory zdrojů.

  2. Přepněte se do zobrazení návrhu.

  3. V nabídce Nástroje klepněte na příkaz Generovat lokální prostředky.

    Aplikace Visual Web Developer vytvoří složka App_LocalResources, pokud již neexistuje. Visual Web Developer poté vytvoří základní soubor zdrojů pro aktuální stránku, který zahrnuje dvojice klíč-hodnota pro každý lokalizovatelný ovládací prvek každého ovládacího prvku webového serveru technologie ASP.NET na stránce. Nakonec přidá aplikace Visual Web Developer atribut meta do každého ovládacího prvku webového serveru technologie ASP.NET, aby nakonfigurovala ovládací prvek pro použití implicitní lokalizace.

    PoznámkaPoznámka

    Atribut meta můžete také přidat ručně v zobrazení zdroje. Další informace naleznete v tématu Postup: Použití prostředků pro nastavení hodnot vlastností v ovládacích prvcích webového serveru.

Použití explicitní lokalizace s výrazy zdroje

  1. V zobrazení návrhu vyberte ovládací prvek, pro který chcete použít výrazy zdroje.

  2. V kategorie Data okna Vlastnosti klepněte na (Výrazy) apoté klepněte na tlačítko elipsy.

  3. V dialogovém okně Výrazy v rámečku Bindable Properties vyberte vlastnost, kterou chcete nastavit pomocí zdroje.

  4. V seznamu Typ výrazu klepněte na Prostředky.

  5. Pokud pracujete s globálními zdroji, pak zadejte název třídy pro soubor zdroje, který chcete použít v poli ClassKey.

    PoznámkaPoznámka

    Název třídy je založen na názvu souboru .resx. Soubor zdrojů pojmenovaný WebResources.resx používá název třídy WebResources. Všechny soubory zdrojů ve všech jazycích používají stejný název třídy. Chcete-li získat zdroj z místního souboru zdrojů, který je přidružen k aktuální stránce, je tato hodnota volitelná.

  6. Do pole ResourceKey zadejte název zdroje, který chcete použít. Pokud používáte místní soubor zdrojů pro aktuální stránku, můžete klepnout na rozevírací šipku, abyste viděli seznam zdrojů, které jsou v souboru dostupné.

  7. Opakujte kroky 3 až 6 pro každou vlastnost, kterou chcete nastavit v aktuálním ovládacím prvku a potom klepněte na tlačítko OK.

  8. Opakujte kroky 1 až 8 pro jednotlivé ovládací prvky, pro které chcete použít zdroje.

Obsah vytvořený komunitou

Přidat
Zobrazit: