2010-06-06 41 views
1

我不明白爲什麼HeaderText或驗證控件總是回退到默認文化 - 即使其餘的控件是在正確的文化。如何在GridView或驗證控件中本地化HeaderText?

我有的HeaderText以這種方式>

<asp:BoundField DataField="totalSales" HeaderText="<%$ Resources:Strings,TotalSales %>" /> 

以相同的方式予有驗證控件指定GridView和它們不能被本地化。

只有這個語法確實工作:<%= Resources.Strings.Payments %>

我設置使用此語句中的母版頁不同的文化在Page_Init

Me.Page.Culture = "pl-PL" 
Me.Page.UICulture = "pl-PL" 

任何人都可以發現有什麼不對?過去幾天我一直在Google上搜索,但沒有成功。

謝謝!

回答

0

您是否嘗試過使用ExpressionBuilder?這工作得很好,並允許您使用相同的方法本地化一切。

相關問題