2
我無法在全球化的母版頁中使用以下代碼&本地化。它給出了錯誤的代碼部分評論說:「不包含認定中的InitializeCulture」ASP.NET網頁全球化和主頁中的本地化C#3.0
protected override void InitializeCulture()
{
if (Request["Language"] != null)
{
//String selectedLanguage = Request["Language"];
// code wil go here
}
base.InitializeCulture();
//base.InitializeCulture gives error as mentioned in the next line
//does not contain a defination for InitializeCulture
}
當我將此代碼添加到比母版頁等其他網頁正常工作。在Master Page中使用此代碼是否有任何限制。
如果我能夠在母版頁中定義此代碼,那麼我不需要在每個文件中編寫此代碼。
難道我做錯了什麼,我有包括線程和全球化文件,不過它並沒有在母版頁
我不知道我怎麼做,我是新來的節目..我會嘗試。謝謝 – Learning 2012-01-02 16:00:53
我添加了一些代碼。希望這可以幫助。如果它是正確的,請將我的答案標記爲已回答。 – slfan 2012-01-02 16:48:45
@slfan如果我想本地化一個位於'MasterPage'上的標籤,所以你說不使用'MasterPage',而是讓你擁有從'Page'繼承的BaseMasterPage。 – PUG 2012-10-10 19:07:24