gpt4 book ai didi

c# - 我如何创建一个自定义控件来根据所选语言更改其值(或加载值)?

转载 作者:太空宇宙 更新时间:2023-11-03 14:12:24 25 4
gpt4 key购买 nike

基本上,我的用户控件中有一个标签,我通过属性公开标签的文本,但是当我在 UI 编辑器中更改值时,它会更改所有语言的值,并且不会将其放入 resx类(class)。是否有属性或我需要在属性上放置的东西来声明它应该读取/保存它的值到 .resx 文件?

最佳答案

据我所知,您不知道如何在 ASP.NET 中使用资源。因此,在与控件相同的文件夹中创建文件夹“App_LocalResources”,并添加包含您需要的每个区域设置值的 resx 文件。

/App_LocalResources/CustomControl.ascx.resx(你好 - 你好)

/App_LocalResources/CustomControl.ascx.de.resx(你好 - 你好)

自定义控件.ascx:

<asp:Label ID="Label2" runat="server" Text="<%$Resources:Hello%>"></asp:Label>

关于c# - 我如何创建一个自定义控件来根据所选语言更改其值(或加载值)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7436546/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com