저는 ASP.NET 웹 사이트를 현지화했습니다. 보통 난 그냥 asp.net 컨트롤왜이 지역화 라인은 이런 식으로 행동합니까?
<%= Resources.ResourceFile.ResourceName %>
를 사용에서 .aspx 페이지에 텍스트를 국산화이 작동하지 않습니다. 나는 버튼이있는 경우, 그러나 구문을
<%$ Resources:ResourceFile, ResourceName %>
을 사용하고 Text
재산 그런 식으로 지역화하지만, 그 후 현지화 바꿈을 추가 문자를 추가해야하고 그것은 일반 텍스트로 보여줍니다.
그래서
<퍼센트의 $ 리소스로 Text="<%$ Resources:ResourceFile, ResourceName %> »"
표시 : ResourceFile, resourceName이의 %> »
나는이에 대한 유효한 이유는, 난 그냥 방법에 MSDN에 대한 설명을 찾을 수 있습니다 확신 해요 Text 속성은 이것을 평가합니다. 나는 심지어 <%$
가 실제로 무엇을하는지 100 % 확신하지 못합니다.
큰 따옴표 대신 작은 따옴표를 두어보십시오. 그래서 'Text ='<% $ Resources : ResourceFile, ResourceName %> » ' – Bazzz
@Bazzz, 작동하지 않습니다. 같은 결과. – Brandon