0

我在 asp.net 中创建了一个用户控件,它被用作 Sitefinity 控件。我启用了本地化,并且我有两个本地资源文件,一个是默认的,一个是另一种语言。在 Sitefinity 中,当您将控件拖放到页面上时,您可以选择通过 Sitefinity 编辑内容和标签。我希望这些值来自本地资源文件,并且我还希望能够将这些值写入/编辑到资源文件中。

我的一个标签在后面的代码中看起来像这样(这是在 C# 中):

[Category("Username Configuration")]
public string UsernameText
{
    get
    {
        return this.GetLocalResourceObject("UsernameText");
    }
    set
    {
        ??? = value;
    }
}

因此,当您编辑控件并调出配置工具时,在用户名配置类别下,将会有一个从本地资源中检索到的字符串,但我不确定如何(如果可能的话)写入一个值到 .resx 文件。

4

1 回答 1

1

它可能会有所帮助http://kishor-naik-dotnet.blogspot.com/2010/09/cnet-read-and-write-into-resx-file.html

于 2010-11-05T15:27:37.350 回答