0
asp.net에서 세계화에 대한 기사를 읽었지만 일부 점이 분명하지 않습니다..Net에서 세계화 사용
<system.web>
<globalization fileEncoding="utf-8" requestEncoding="utf-8" responseEncoding="utf-8" culture="de-DE" uiCulture="de-DE"/>
</system.web>
너무 같은 영문 및 aspx.cs에서 :
<%@ Page UICulture="de-DE" Culture="de-DE" ....%>
및
using System.Threading;
using System.Globalization;
....
protected void Page_Load(object sender, EventArgs e)
{
Thread.CurrentThread.CurrentCulture = CultureInfo.CreateSpecificCulture("de-DE");
Thread.CurrentThread.CurrentUICulture = new CultureInfo("de-DE");
//Button1.Text = Resources.Resource1.city;
}
이 기사의 모든 우리는 우리의 Web.config의 일부 파트를 추가해야한다고 말하고있다
lables 등의 텍스트를 변경하려면 Resourse 파일과 다음과 같은 코드를 추가해야합니다.
Button1.Text = Resources.Resource1.city;
web.config 및 pageload에서 구성을 삭제하면 위의 코드 줄이 문제없이 잘 작동하지만 web.config, aspxpage 및 페이지로드에이 구성을 추가해야하는 이유는 무엇입니까?
여기서 일반화하는 것은 무엇입니까? – Kabi
응용 프로그램의 모든 페이지에 대해 문화를 일반화합니다. –
web.config에 정의 된 모든 매개 변수가 응용 프로그램의 모든 항목에 적용됩니다. –