CurltureInfo属于System.Globalization命名空间 System.Globalization:命名空间包含定义区域性相关信息的类,这些信息包括语言、国家/地区、使用的日历、日期、货币和数字的格式模式
以及字符串的排序顺序。我们可以使用这些类编写全球化(国际化)应用程序。(from MSDN) 参见: http://msdn.microsoft.com/library/chs/default.asp?url=/library/chs/cpref/html/frlrfsystemglobalizationcultureinfoclassctortopic.asp CurltureInfo:表示有关特定区域性的信息,包括区域性的名称、书写体系和使用的日历,以及有关对常用操作(如格式化日期和排序字符串)提供信息的区域性特定对象的访问 MSDN的例子:http://msdn.microsoft.com/library/chs/default.asp?url=/library/chs/cpguide/html/cpconcultureinfo.asp --------------------------------- 一个例子:显示服务器支持的CultureInfo名称列表 HTML部分: --------------------------------- HTML部分: --------------------------------- <asp:datagrid id="DataGrid1" runat="server" AutoGenerateColumns="False"> <Columns> <asp:BoundColumn DataField="EnglishName" HeaderText="EnglishName"/> <asp:BoundColumn DataField="Name" HeaderText="Name"/> <asp:TemplateColumn HeaderText="Currency Format"> <ItemTemplate> <%#decPrice.tostring("c",container.dataitem)%> </ItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn HeaderText="Number Format"> <ItemTemplate> <%#decPrice.tostring("n",container.dataitem)%> </ItemTemplate> </asp:TemplateColumn> <asp:TemplateColumn HeaderText="Date/Time Format"> <ItemTemplate> <%#decPrice.tostring("F",container.dataitem)%> </ItemTemplate> </asp:TemplateColumn> </Columns> </asp:datagrid> CodeBehind部分: ---------------------------------- Protected decPrice As Decimal = 9999.99 Protected decQuantity As Decimal = 9999.99 Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load DataGrid1.DataSource = CultureInfo.GetCultures(CultureTypes.InstalledWin32Cultures) DataGrid1.DataBind() End Sub

|