在整个项目中使用来自类的公共字符串(translatefile)

时间:2012-09-12 06:28:48

标签: c# localization

我目前正在使用不同语言的网站。我知道这不是完美的方式,但这就是现在的工作方式:

public string Donkerblauw = LanguageFile.Language("Donkerblauw", taal);
public string Lichtblauw = LanguageFile.Language("Lichtblauw", taal);
public string Groen = LanguageFile.Language("Groen", taal);

它没有从当前的taal(语言)中选择语言DB中的字符串它在名为BaseMasterPage的类中声明

要使用它,我使用:

public partial class MasterPage : BaseMasterPage

工作正常,但是当我想在其他页面中使用它时,我必须再次声明所有字符串。我已经尝试过静态字符串,但在更新之前它们会有延迟。

如果不在每个页面上声明它们而不在每个页面上进行SQL调用,我如何使用此字符串?

1 个答案:

答案 0 :(得分:0)

如果您在页面周围使用了一些静态字符串,只需将其存储在web.Config文件中即可使用。
否则你可以有另一个类来调用它们。