2

我目前正在开发一个不同语言的网站。我知道这不是完美的方法,但这就是它现在的工作方式:

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 调用的情况下使用这些字符串?

4

1 回答 1

0

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

于 2012-09-12T06:44:30.930 回答