Sözdizimi meta:resourcekey
sözdizimi, Gizli Kaynak ifadeleri için bildirimsel sözdizimini kullanmanıza olanak tanır. Bu, bir siteyi uluslararası kullanım için yerelleştirirken kullanılır. Quickstarts (aşağıda bağlantılı) açıkladığından, bu tür ifadeler App_LocalResources klasöründe bulunan .resx dosyalarına bağlanır.
Bu tür bir ifadenin yararı, ASPX'in kendisi yerine .resx dosyasında tanımlanan tek bir denetim için birden çok özellik kullanabilmesidir.
Örneğin, aşağıdaki etiket atın:
<asp:Label ID="myLabel" runat="server" Text="This text is localizable" meta:resourcekey="myLabelResource1">
</asp:Label>
gibi etikete bağlı birden özelliklerin verilerine içerebilecek bu sayfa için resx dosyası:
<data name="myLabelResource1.Font-Name">
<value xml:space="preserve">Default Font name</value>
</data>
<data name="myLabelResource1.Text">
<value xml:space="preserve">Text in default language.</value>
</data>
<data name="myLabelResource1.ToolTip">
<value>Tooltip in default language.</value>
</data>
The ASP.NET quickstarts büyük astar sağlamak kavramı anlamak istiyorsanız.
Ve yerelleştirilecek şey için 'runat = server' özniteliğine ihtiyacınız olduğunu unutma. –