2
我目前正在使用不同語言的網站。我知道這是不是這樣做的最佳方式,但是這是它是如何工作現在:在整個項目中使用公共字符串(translatefile)
public string Donkerblauw = LanguageFile.Language("Donkerblauw", taal);
public string Lichtblauw = LanguageFile.Language("Lichtblauw", taal);
public string Groen = LanguageFile.Language("Groen", taal);
這不是從語言DB與當前塔爾(語言),它是在一個叫做類中聲明採摘串BaseMasterPage
要使用它,我用:
public partial class MasterPage : BaseMasterPage
工作正常,但是當我想在其他頁面中使用它,我必須再次聲明所有的字符串。我嘗試過使用靜態字符串,但它們在更新之前有一段延遲。
如何在沒有在每個頁面上聲明它們而不在每個頁面上進行SQL調用的情況下使用此字符串?
靜態字符串沒有任何「延遲」。 –
如果您不喜歡使用靜態字符串,請嘗試將它們存儲在'Application'或'Cache'中 – opewix
您使用Google Chrome嗎? Chrome具有積極的緩存策略,請儘快按CTRL + F5多次以更新頁面。 – opewix