我想在asp.net控件树视图中设置localizaiton,任何人都可以指导我如何实现这个目标吗?
<asp:TreeView meta:resourcekey="TreeViewQ" ID="Q_View" runat="server">
<Nodes>
<asp:TreeNode Text="FirstNode" Value="1" >
<asp:TreeNode Text="child1" Value="2">
</asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode Text="Secondnode" Value="3">
<asp:TreeNode Text="thirdnode" Value="4"></asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
我想在树视图中为节点的text属性设置本地化。
还有一些要补充: - 你从中推断出什么,我是否需要做这样的事情。
<asp:Wizard ID="Wizard1"
runat="server"
meta:resourcekey="Wizard1Resource1">
<NavigationStyle
BorderWidth="<%$ resources:navBorderWidth %>"/>
<WizardSteps>
<asp:WizardStep ID="WizardStep1"
runat="server"
Title="Step 1"
meta:resourcekey="WizardStep1Resource1">
</asp:WizardStep>
</WizardSteps>
</asp:Wizard>
答案 0 :(得分:0)
您可以生成本地资源文件,它会自动添加资源元:
meta:resourcekey="TreeNodeResource2"
这将指向TreeView节点Text Property
<asp:TreeView meta:resourcekey="TreeViewQ" ID="Q_View" runat="server">
<Nodes>
<asp:TreeNode Text="FirstNode" Value="1" meta:resourcekey="TreeNodeResource2">
<asp:TreeNode Text="child1" Value="2" meta:resourcekey="TreeNodeResource1"></asp:TreeNode>
</asp:TreeNode>
<asp:TreeNode Text="Secondnode" Value="3" meta:resourcekey="TreeNodeResource4">
<asp:TreeNode Text="thirdnode" Value="4" meta:resourcekey="TreeNodeResource3"></asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
生成本地资源后,我获得了以下资源文件......