我目前正在使用不同语言开发一个网站。我知道这不是完美的方法,但现在它是这样工作的:
public string Donkerblauw = LanguageFile.Language("Donkerblauw", taal);
public string Lichtblauw = LanguageFile.Language("Lichtblauw", taal);
public string Groen = LanguageFile.Language("Groen", taal);
它不是从语言数据库中使用当前的 taal(language) 选择字符串它是在一个名为 BaseMasterPage
的类中声明的
要使用它,我使用E:
public partial class MasterPage : BaseMasterPage
工作正常,但是当我想在其他页面中使用它时,我必须再次声明所有字符串。我试过静态字符串,但它们在更新之前有延迟。
我如何在不在每个页面上声明它们的情况下使用这些字符串,而不在每个页面上进行 SQL 调用?
最佳答案
如果您在页面周围使用一些静态字符串,您可以简单地将其存储在 web.Config 文件中并使用它。
否则你可以有另一个类来调用这些。
关于c# - 在整个项目中使用类中的公共(public)字符串(翻译文件),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12382340/