正如我所說,是基於查詢字符串頁面加載事件(在母版頁)設置頁面主題的邏輯方法?基於查詢字符串設置Page.Theme是否合乎邏輯?
例如,從http://mydomain.com/{cultureId}/somepage.aspx
和設置頁面主題基於{cultureId}
正如我所說,是基於查詢字符串頁面加載事件(在母版頁)設置頁面主題的邏輯方法?基於查詢字符串設置Page.Theme是否合乎邏輯?
例如,從http://mydomain.com/{cultureId}/somepage.aspx
和設置頁面主題基於{cultureId}
我會建議使用瀏覽器的設置,而不用,如果文化是你正在尋找真正的內容得到文化。這可在request.UserLanguages
屬性中找到。
如果沒有,你當然可以使用一些請求字符串參數,但是,你需要自己處理所有的鏈接等,以包含正確的文化。
這是完全合理的,這正是MSDN所做的。您可以使用瀏覽器設置來選擇默認文化,然後提供用戶界面供用戶選擇文化。 – Joe
此外,我在這裏找到一個示例:http://code.msdn.microsoft.com/VBASPNETEmbedLanguageInUrl-de9c06ad –