2011-12-14 5 views
0

DataFormatString과 함께 지역화 된 리소스 문자열을 사용할 수 있습니까? 그렇다면 구문은 무엇입니까?BoundField : 지역화 된 리소스 속성을 DataFormatString으로 할당

<asp:BoundField DataFormatString='<%$ Resources:LocalizedText,ShortDateFormat %>' /> 

결과 : yyyy-MM-dd

<asp:BoundField DataFormatString='{0:<%$ Resources:LocalizedText,ShortDateFormat %>}' /> 

결과 : <$ Re21ource21:Locali+1e14Tex,S2orDae8or13a >

<asp:BoundField DataFormatString='<%= LocalizedText.ShortDateFormat %>' /> 

결과 : yyyy-MM-dd

<asp:BoundField DataFormatString='<%# "{0:" + LocalizedText.ShortDateFormat + "}" %>' /> 
나는 소용없이 속성에 다음과 같은 방법을 지정하려고했습니다

결과 : 조작 된 태그 예외입니다.

이 문제를 해결하는 방법에 대한 아이디어가 있습니까? 당신은 여전히 ​​당신에게 정확한 결과를 제공하지 않습니다이 방법을 시도하는 경우가 그리고 : UPDATE

<asp:BoundField DataFormatString='{0:<%= LocalizedText.ShortDateFormat %>}' /> 

:

DataFormatString="{0:<%$ Resources:LocalizedText,ShortDateFormat %>}" 

답변

1

좋은 아침 당신은 다음을 시도 포맷터가 표기법을 이해하는 데 필요한 {0:}을 기본적으로 포함하는 추가 자원 문자열 ShortDateFormatString을 작성하여 문제를 해결하십시오.

+0

불행히도 작동하지 않습니다. 결과 :'<= Locali + 1e14Tex.S2orDae8or13a>'. – Leonard

관련 문제